Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 1.52 KB

README.md

File metadata and controls

24 lines (21 loc) · 1.52 KB

Lancache Monolithic for ARM32/ARM64

Docker Pulls Docker Pulls Docker Pulls Docker Pulls

(Unofficial RPI Version) - A monolithic lancache service capable of caching all CDNs in a single instance

Note

  • NTFS/FAT32 external drives will not work. nginx tries to chown, which doesn't play nice with Microsoft filesystems. Please use a nix filesystem such as ext4.
  • You may experience slower than expected cache speeds.

Installation

  • To install:
    • If you don't already have docker and docker-compose, run sudo apt install docker.io docker-compose
    • sudo git clone https://github.com/jrcichra/lancache-rpi.git
    • cd lancache-rpi
    • nano .env
    • In the .env, follow annotations and modify LANCACHE_IP and DNS_BIND_IP to be the IP of the interface you want to expose this on. 0.0.0.0 might work but I recommend a single interface.
    • docker-compose up -d
  • Configure your router and/or PC to serve lancache-dns
  • Further documentation can be found at lancache.net

Test it

http://diagnostics.lancache.net/

Actions

This repo uses Github Actions. Click the Actions tab to view the script output.

The docker images can be found on my docker hub account.