Как добавить https на web?
Если у вас версия старше 1.4.0
-
В директории lighthouse_deploy создать поддиректорию ssl
-
Положить / сгенерировать свои ssl/server.key и ssl/server.crt
-
Обновить docker-compose.yml у сервиса web-ui:
environment:- VITE_APP_CORE_HOST_URL=https://<domain>:443- WEB_TLS=truevolumes:- ./ssl:/etc/nginx/ssl:ro -
Переподнимите web-ui
docker compose down web-uidocker compose up -d web-ui
Если версия младше
-
В директорию lighthouse_deploy положить конфиг для Nginx default.conf
default.conf
-
В директории lighthouse_deploy создать поддиректорию ssl
-
Положить / сгенерировать свои ssl/server.key и ssl/server.crt
-
Обновить docker-compose.yml
services:web-ui:image: ${IMAGE_WEB_UI}restart: alwaysmem_limit: 256mcpus: 0.5networks:- lighthouseports:- "443:443"volumes:- ./default.conf:/etc/nginx/conf.d/default.conf- ./ssl:/etc/nginx/ssl:roenvironment:- VITE_APP_CORE_HOST_URL=https://${SERVER_IP}:443- ASSET_MANAGER_HOST=http://asset-manager:8082 -
Переподнять web-ui
docker compose down web-ui
docker compose up -d web-ui