From 71b4d52f4c2eac9c39b11e9f580c7301b5f6f217 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Thu, 28 Mar 2024 16:57:06 +0100 Subject: [PATCH] Working version --- docker-compose.yml | 7 +++++++ docker/Dockerfile | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index d790ab7..2998730 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 3db5a68..26c3f47 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 -- GitLab