dswarm-project/traefik/deploy.sh

11 lines
451 B
Bash

#!/usr/bin/env bash
docker network create --driver=overlay traefik-public
export NODE_ID=$(docker info -f '{{.Swarm.NodeID}}')
docker node update --label-add traefik-public.traefik-public-certificates=true $NODE_ID
export EMAIL=thejimnicholson@gmail.com
export DOMAIN=traefik.swarm.thejimnicholson.com
export USERNAME=jim
export PASSWORD=Call1_advent
export HASHED_PASSWORD=$(openssl passwd -apr1 $PASSWORD)
docker stack deploy -c traefik.yml traefik