Internet offline? Access knowledge with Kiwix on Raspberry Pi using Docker and Caddy!
The OpenBSD guy
#Kiwix is a very underrated free/open source project that allows you to access the internet knowledge base (Wikipedia, Stack Exchange, Project Gutenberg, Ted Talks, etc.) offline.
In this video, I give an in-depth introduction to this project and then go through the process of setting up your self-hosted offline knowledge base on a #RaspberryPi using #Docker and #Caddy.
- Kiwix: https://www.kiwix.org/en/
- Caddy: https://caddyserver.com/download
- Caddy systemd service example: https://github.com/caddyserver/dist/blob/master/init/caddy.service
00:00 Introduction 02:50 Kiwix reader 03:53 My Kiwix setup on Raspberry Pi 04:55 Available Kiwix contents 07:33 Kiwix on Raspberry Pi introduction 08:21 Kiwix-serve 09:18 Kiwix-serve on Raspberry Pi with Docker demo 10:16 Kiwix-serve issue with HTTPS - as some Zim files required 11:30 Caddy introduction - as reverse proxy to enable HTTPS 12:40 Setting up Kiwix-serve Docker on Raspberry Pi 17:05 Kiwix-serve Docker container as a Systemd service 20:24 Installing Caddy on Raspberry Pi 21:40 Caddy reverse proxy syntax 23:21 Adding Caddy as a Systemd service ... https://www.youtube.com/watch?v=nN3cRkhniBc
92982001 Bytes