A monolithic Lancache Docker image suite capable of caching all CDNs in a single instance
- NTFS/FAT32 external drives will not work.
nginx
tries tochown
, which doesn't play nice with Microsoft filesystems. Please use a nix filesystem such asext4
. - You may experience slower than expected cache speeds.
-
To install:
- If you don't already have
docker
, follow the instructions here for your OS
- If you don't already have
-
After Docker is available, run the following:
sudo git clone https://github.com/oct8l/lancache-multiarch.git
cd lancache-multiarch
nano .env
- In the .env, follow annotations and modify
LANCACHE_IP
andDNS_BIND_IP
to be the IP of the interface you want to expose this on - Then to bring it up, run
docker-compose up -d
Further documentation can be found at lancache.net
http://diagnostics.lancache.net/
This repo uses Github Actions. Click the Actions tab to view the script output.
The resulting images can be found here