From 39b5492c5ef7fe8cdd115b44293421ae213924a0 Mon Sep 17 00:00:00 2001 From: Vassiliy Yegorov Date: Sat, 9 Oct 2021 10:50:26 +0300 Subject: [PATCH] init --- traefik-repo/traefik-api-client/getcert.sh | 2 +- traefik-repo/traefik/docker-compose.yml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/traefik-repo/traefik-api-client/getcert.sh b/traefik-repo/traefik-api-client/getcert.sh index d5665d3..999ad9f 100644 --- a/traefik-repo/traefik-api-client/getcert.sh +++ b/traefik-repo/traefik-api-client/getcert.sh @@ -40,7 +40,7 @@ esac mkdir $PATH_TO_COPY || exit 1 } -CERT=$(curl ${DEBUG_CURL} $API_SERVER -X POST -H "Authorization: Bearer $TOKEN" --form "domain=$DOMAIN" | jq -r '.data.chain') +CERT=$(curl ${DEBUG_CURL} $API_SERVER -X POST -H "Authorization: Bearer $TOKEN" --form "domain=$DOMAIN" | jq -r '.data.crt') [[ ! $? -eq 0 ]] && exit 1 echo -e $CERT > $CERT_NAME diff --git a/traefik-repo/traefik/docker-compose.yml b/traefik-repo/traefik/docker-compose.yml index a3d46e9..02b11c3 100644 --- a/traefik-repo/traefik/docker-compose.yml +++ b/traefik-repo/traefik/docker-compose.yml @@ -11,14 +11,14 @@ services: - 443:443 # - 6443:6443 environment: - - HETZNER_API_KEY: ${HETZNER_API_KEY} + HETZNER_API_KEY: ${HETZNER_API_KEY} volumes: - /etc/localtime:/etc/localtime:ro - /var/run/docker.sock:/var/run/docker.sock:ro - ./data/traefik.yml:/traefik.yml:ro - ./data/acme.json:/acme.json # - ./data/custom/:/custom/:ro - # - ./data/basic.auth:/basic.auth + - ./data/basic.auth:/basic.auth labels: - "traefik.enable=true" - "traefik.http.routers.traefik.entrypoints=https" @@ -27,8 +27,8 @@ services: - "traefik.http.routers.traefik.tls.certresolver=letsEncrypt" - "traefik.http.routers.traefik.service=api@internal" - "traefik.http.services.traefik-traefik.loadbalancer.server.port=888" - # - "traefik.http.routers.traefik.middlewares=traefik-auth" - # - "traefik.http.middlewares.traefik-auth.basicAuth.usersFile=/basic.auth" + - "traefik.http.routers.traefik.middlewares=traefik-auth" + - "traefik.http.middlewares.traefik-auth.basicAuth.usersFile=/basic.auth" # global redirect to https - "traefik.http.routers.http-catchall.rule=hostregexp(`{host:.+}`)"