Как добавить https на web?

Если у вас версия старше 1.4.0

  1. В директории lighthouse_deploy создать поддиректорию ssl

  2. Положить / сгенерировать свои ssl/server.key и ssl/server.crt

  3. Обновить docker-compose.yml у сервиса web-ui:

    environment: - VITE_APP_CORE_HOST_URL=https://<domain>:443 - WEB_TLS=true volumes: - ./ssl:/etc/nginx/ssl:ro
  4. Переподнимите web-ui

    docker compose down web-ui docker compose up -d web-ui

Если версия младше

  1. В директорию lighthouse_deploy положить конфиг для Nginx default.conf

    default.conf

  2. В директории lighthouse_deploy создать поддиректорию ssl

  3. Положить / сгенерировать свои ssl/server.key и ssl/server.crt

  4. Обновить docker-compose.yml

    services: web-ui: image: ${IMAGE_WEB_UI} restart: always mem_limit: 256m cpus: 0.5 networks: - lighthouse ports: - "443:443" volumes: - ./default.conf:/etc/nginx/conf.d/default.conf - ./ssl:/etc/nginx/ssl:ro environment: - VITE_APP_CORE_HOST_URL=https://${SERVER_IP}:443 - ASSET_MANAGER_HOST=http://asset-manager:8082
  5. Переподнять web-ui

docker compose down web-ui docker compose up -d web-ui