diff --git a/docker-compose.yml b/docker-compose.yml index d790ab7e47828b1200d0b5b156d57cf4ee512610..2998730c754a3d0cf1c26f5682180c7db455b4e9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,6 +4,8 @@ services: sshproxy: build: context: docker + networks: + - traefik environment: SSH_PUB_KEY: ports: @@ -16,4 +18,9 @@ services: - "traefik.http.routers.${NAME}.entrypoints=web,websecure" - "traefik.http.routers.${NAME}.middlewares=hardening@docker" - "traefik.http.services.${NAME}.loadbalancer.server.port=${HTTPSPORT}" + - "traefik.http.services.${NAME}.loadbalancer.server.scheme=https" + +networks: + traefik: + external: true diff --git a/docker/Dockerfile b/docker/Dockerfile index 3db5a683ccab2c2930d0b2881ce782ebfa68e72a..26c3f4730307a3c6f318d37246d94adfe777c8be 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -2,7 +2,7 @@ FROM debian:latest RUN apt-get update && apt-get upgrade -y && apt-get install -y openssh-server -COPY proxy /etc/ssh/ssh_config.d/proxy.conf +COPY proxy /etc/ssh/sshd_config.d/proxy.conf COPY entrypoint /entrypoint