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