this post was submitted on 01 Feb 2026
111 points (92.4% liked)

Technology

80503 readers
4324 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] timwa@lemmy.snowgoons.ro 20 points 3 days ago (1 children)

Annnnnd that's why I downloaded a snapshot of Wikipedia a few months ago and host it locally.

Sad that it's necessary, but with modern AI tooling, we have everything we need to destroy knowledge on an industrial scale.

[–] ExcessShiv@lemmy.dbzer0.com 3 points 3 days ago (2 children)

How do you selfhost Wikipedia? Any good guides in how to do it?

[–] Truscape@lemmy.blahaj.zone 8 points 3 days ago

Wikipedia has guides for it; Check the downloading wikipedia section. The most popular offline client atm is Kiwix reader

[–] timwa@lemmy.snowgoons.ro 2 points 3 days ago

Kiwix is the easiest way to do it; if you have Docker/Kubernetes, there's a Docker image at ghcr.io/kiwix/kiwix-serve, and the K8s manifest to deploy is as simple as:

apiVersion: v1
kind: Service
metadata:
  name: wikipedia-service
spec:
  selector:
    app: kiwix-server
  ports:
  - port: 80
    targetPort: 8080
  clusterIP: None
***
apiVersion: apps/v1
kind: Deployment
metadata:
  name: wikipedia-server
  labels:
    app: kiwix-server
spec:
  replicas: 1
  selector:
    matchLabels:
      app: kiwix-server
  template:
    metadata:
      name: wikipedia-server
      labels:
        app: kiwix-server
    spec:
      containers:
      - name: kiwix-server
        image: kiwix/kiwix-serve:3.8.0
        imagePullPolicy: IfNotPresent
        command:
        - /usr/local/bin/kiwix-serve
        - --port=8080
        - --verbose
        - /data/wikipedia_en_all_maxi.zim
        ports:
        - containerPort: 8080
          protocol: TCP
        volumeMounts:
        - name: data
          mountPath: /data
          readOnly: true
          limits:
            memory: "128Mi"
            cpu: "2000m"
      volumes:
      - name: data
        persistentVolumeClaim:
          claimName: wikipedia-mirror

Then you just need to download a copy of the mirror file wikipedia_en_all_maxi.zim and put it in the appropriate place - wget https://download.kiwix.org/zim/wikipedia_en_all_maxi.zim