.gitignore | ||
deploy.env | ||
docker-compose.yaml | ||
README.md |
transfer.sh
This repository details the setup of a transfer.sh service, using docker with traefik to handle Let's Encrypt certificates, using a DNS challenge. In order for this setup to work, your DNS server must be configured with a TSIG key for dynamic updates. See our bind9 repo for more info.
Also, note that the docker-compose.yaml
uses environment variables for information on your TSIG key and DNS server. Make sure to copy deploy.env
to .env
and fill it with your own information. You'll also want to set up a user and password in here to use with the transfer.sh service.