Перейти к основному содержимому
Версия: 1.7.0

Как добавить 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