From d2237a15bb573002e15aea854f25ced1ec64dde3 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Tue, 18 Mar 2025 15:00:26 +0100 Subject: [PATCH] Update for prod --- docker-compose.yml | 6 +----- docker/front/nginx.conf | 2 +- traefik.yml | 4 ++-- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2ff6304..ae38a81 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,11 +3,7 @@ services: build: context: ./docker/front volumes: - - type: volume - source: homedir - target: /etc/kasm - volume: - subpath: kasm-user/ + - homedir:/kasm kasm: build: context: ./docker/kasm diff --git a/docker/front/nginx.conf b/docker/front/nginx.conf index 8d11269..681701e 100644 --- a/docker/front/nginx.conf +++ b/docker/front/nginx.conf @@ -7,7 +7,7 @@ server { ssl_certificate_key /etc/nginx/certs/nginx.key; location / { auth_basic "Administrator’s Area"; - auth_basic_user_file /etc/kasm/.nginxpasswd; + auth_basic_user_file /kasm/kasm-user/.nginxpasswd; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; diff --git a/traefik.yml b/traefik.yml index 48eeb95..3a292fd 100644 --- a/traefik.yml +++ b/traefik.yml @@ -1,6 +1,6 @@ version: "3" services: - kasm: + front: networks: - default - traefik @@ -10,7 +10,7 @@ services: - "traefik.http.routers.${NAME}.rule=Host(`${HOST}`)" - "traefik.http.routers.${NAME}.tls.certresolver=myresolver" - "traefik.http.routers.${NAME}.entrypoints=web,websecure" - - "traefik.http.services.${NAME}.loadbalancer.server.port=6901" + - "traefik.http.services.${NAME}.loadbalancer.server.port=443" - "traefik.http.services.${NAME}.loadbalancer.server.scheme=https" networks: -- GitLab