diff --git a/docker-compose.yml b/docker-compose.yml index 2ff63049c30154ebf2b96525d682c98139f865ca..ae38a8186b2fdad5b24efff526d9c3dc322e825f 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 8d11269f5306b0d985a7341bded304f03ffbc8c6..681701e5b52346703de6c4a9c533b41da55f29be 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 48eeb95c84c50be806b8e3cef2e0ac12b076113b..3a292fda16b01f36902b9d836df01ac29549cd24 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: