Locked Down Offline Wikipedia Kiosk on Raspberry Pi 4: https://youtu.be/gtlydT6Lumg
CanaKit Raspberry Pi 4 (4GB) Starter Kit (Amazon Affiliate)
➡️ Purchase here: https://amzlink.to/az0ZfrkkOaE2j
UK: https://amzlink.to/az0tldMyYgHkO
CA: https://amzlink.to/az02dRfQRpSbE
ES: https://amzlink.to/az0LjL2QjxrJf (similar)
FR: https://amzlink.to/az03BF7ks0KJJ (similaire)
IT: https://amzlink.to/az0TWmA9d7fFm (simile)
DE: https://amzlink.to/az0cV12rz0zJb (ähnlich)
IN: https://amzlink.to/az0KxgOoOocos
AU: https://amzlink.to/az0cjN4OPfBBq
NL: https://amzlink.to/az0yZHtGePHqS (vergelijkbaar)
Download Kiwix Server
https://www.kiwix.org/en/downloads/kiwix-serve/
Download Kiwix Content (Zim File)
https://wiki.kiwix.org/wiki/Content_in_all_languages
Login to Raspberry Pi (use your kiosk’s hostname, username and password)
ssh pi@raspberrypi.local
Disable OverlayFS (disable read-only system)
sudo raspi-config
Advanced Options > Overlay FS
Send Kiwix Server and Zim File to Raspberry Pi (run on local computer)
scp ~/Downloads/kiwix-tools_linux-armhf*.tar.gz pi@raspberrypi.local:~/ scp ~/Downloads/*.zim pi@raspberrypi.local:~/
Stop Kiwix Server
sudo systemctl stop kiwix
Open Kiwix Service Configuration
sudo nano /etc/systemd/system/kiwix.service
Update the zim filename. Control-o to save. Control-x to exit.
Move Zim File to Directory
sudo mv wikipedia*.zim /var/local/
Change zim file user/group to pi
sudo chown pi:pi /var/local/wikipedia*.zim
Decompress Kiwix Server
tar -zxvf kiwix-tools_linux-armhf*.tar.gz
Move Binaries to Executable Directory
sudo mv kiwix-tools_linux-armhf-*/* /usr/local/bin/
Reload systemd Manager Configuration
sudo systemctl daemon-reload
Start Kiwix Service
sudo systemctl start kiwix
Check Status of Kiwix Service
sudo systemctl status kiwix
Re-enable OverlayFS using instructions above and reboot Raspberry Pi.
