diff --git a/README.md b/README.md index 012011b..4c44e8c 100644 --- a/README.md +++ b/README.md @@ -397,6 +397,7 @@ A [wiki](https://en.wikipedia.org/wiki/Wiki) is a publication collaboratively ed - [Docmost](examples/docmost) - Docmost is an open source collaborative documentation and wiki software. It is an open-source alternative to the likes of Confluence and Notion. - [Atlassian Confluence](examples/atlassian-jira-confluence) - Confluence is a wiki solution built for business teams. - [Siyuan](examples/siyuan) - A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. +- [Kiwix Serve](examples/kiwix) - Offline reader for Wikipedia and other web content stored in ZIM files, served through a lightweight web interface. ### Money, Budgeting & Management diff --git a/examples/kiwix/README.md b/examples/kiwix/README.md new file mode 100644 index 0000000..939fd0b --- /dev/null +++ b/examples/kiwix/README.md @@ -0,0 +1,5 @@ +# References + +- https://github.com/kiwix/kiwix-tools +- https://github.com/kiwix/kiwix-tools/blob/main/docker/server/README.md +- https://github.com/kiwix/kiwix-tools/blob/main/docker/server/docker-compose.yml.example diff --git a/examples/kiwix/docker-compose.yml b/examples/kiwix/docker-compose.yml new file mode 100644 index 0000000..e2673e8 --- /dev/null +++ b/examples/kiwix/docker-compose.yml @@ -0,0 +1,18 @@ +services: + + kiwix-serve: + image: ghcr.io/kiwix/kiwix-serve:latest + container_name: kiwix + restart: unless-stopped + ports: + - "8080:8080" + expose: + - 8080 + # uncomment next 4 lines to use it with local zim file in /tmp/zim + # volumes: + # - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/kiwix/data:/data + # command: + # - '*.zim' + # uncomment next 2 lines to use it with remote zim file + # environment: + # - DOWNLOAD=https://download.kiwix.org/zim/wikipedia_bm_all.zim