Internet offline? Access knowledge with Kiwix on Raspberry Pi using Docker and Caddy!

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ก.ค. 2024
  • #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: www.kiwix.org/en/
    - Caddy: caddyserver.com/download
    - Caddy systemd service example: github.com/caddyserver/dist/b...
    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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 7

  • @liquidmobius
    @liquidmobius ปีที่แล้ว +1

    This has to be one of the most useful things I've seen in a long time. What a great project. Definitely going to put this on a Raspberry Pi. Thanks!

  • @ilyes_aiouaz
    @ilyes_aiouaz ปีที่แล้ว

    Very useful, specily for documentation website.
    Thanks for the share. 👍

  • @MeKaliLin-wq8zy
    @MeKaliLin-wq8zy หลายเดือนก่อน

    If you have problems with the Caddy reverse proxy then do it like this.? Edit with your text editor of choice etc/caddy/Caddyfile. Where is says :80 put the IP of your machine followed by the port. Like this 192.168.1.10:7000 Then inside the {where is says delete root * /usr/share/caddy and replace with reverse_proxy IP 192.168.1.10:8080 (your machines IP and the port that kiwix runs) 2 lines down delete file_server.

  • @quitting_the_internet
    @quitting_the_internet ปีที่แล้ว +1

    i love archive stuff. idk when i am gonna check this out. but i got many tbs thats gonna need many datas shoved into it

  • @bobbyshabangu
    @bobbyshabangu 2 หลายเดือนก่อน

    I recently bought Kiwix and I wanted to see if I can access internet offline. I did not get half of what you are talking about, especially the part where you were coding!

  • @obsoletepowercorrupts
    @obsoletepowercorrupts ปีที่แล้ว +1

    Would be cool to see it work with a Squid_server (both access management and cache) for the Squid is GPLv2, up and that Kiwix is GPLv3. We're talking OpenBSD here.
    My comment has no hate in it and I do no harm. I am not appalled or afraid, boasting or envying or complaining... Just saying. Psalms23: Giving thanks and praise to the Lord and peace and love. Also, I'd say Matthew6.