Fetch and build required Docker images:
docker-compose -f torrents.yml pull && docker-compose -f torrents.yml build
Install Let's Encrypt certificates:
docker-compose -f torrents.yml run --service-ports nginx letsencrypt-install --domain <example.com> --email <[email protected]> [--staging]
Run:
docker-compose -f torrents.yml [-f torrents.production.yml] [-f torrents.override.yml] up [-d]
docker-machine create -d scaleway --scaleway-name=torrents torrentsdocker-machine use torrents or eval "$(docker-machine env torrents)"Fetch and build required Docker images:
docker-compose -f media.yml pull && docker-compose -f media.yml build
Install Let's Encrypt certificates:
docker-compose -f media.yml run --service-ports nginx letsencrypt-install --domain <example.com> --email <[email protected]> [--staging]
Setup Amazon Cloud Drive:
docker-compose -f media.yml run storage acd_auth
Generate an EncFS password and set it as ENCFS_PASSWORD in .env file:
dd bs=1 count=256 if=/dev/urandom status=none | base64 - | tr -d '\n' | echo "ENCFS_PASSWORD=$(</dev/stdin)" >> .env
:warning: Backup this password very carefully: if lost, all your data will be permanently unrecoverable
Run:
docker-compose -fmedia{,.production}.yml up [-d]
docker-machine create -d scaleway [--scaleway-commercial-type C2L] --scaleway-name=media mediadocker-machine ssh media 'echo "/dev/sda1 /emby ext4 defaults 0 0" >> /etc/fstab && mount -a'docker-machine ssh media 'mkdir -p /etc/systemd/system/docker.service.d/ && echo -e "[Service]\nMountFlags=shared" > /etc/systemd/system/docker.service.d/clear_mount_propagtion_flags.conf && systemctl daemon-reload && systemctl restart docker'Content type
Image
Digest
Size
284.9 MB
Last updated
almost 10 years ago
docker pull kamehouse/flexget