docker build -t api --file ./api/Dockerfile .
docker network create --driver=overlay traefik-public
export EMAIL=<INSERT EMAIL FOR LETS ENCRYPT>
docker stack deploy -c traefik.yml traefik
-
export TRAEFIK_TAG=traefik-public
export TRAEFIK_PUBLIC_TAG=traefik-public
export TRAEFIK_PUBLIC_NETWORK=traefik-public
export DOMAIN=<INSERT DOMAIN>
export STACK_NAME=a-stack
docker stack deploy -c docker-compose.yml a-stack
This project is based on https://github.com/tiangolo/full-stack-fastapi-postgresql and https://dockerswarm.rocks