feat: стенд открыт в локальную сеть, база только на loopback
This commit is contained in:
parent
92b4684871
commit
7f8501696e
2 changed files with 9 additions and 9 deletions
2
Makefile
2
Makefile
|
|
@ -22,7 +22,7 @@ IMAGE_WEIGHTS := qwen3-1.7b/Qwen3-1.7B-Q8_0.gguf vikhr-1b/Vikhr-Llama-3.2-1B-Q4_
|
||||||
help: ## Список целей
|
help: ## Список целей
|
||||||
@grep -hE '^[a-z-]+:.*##' $(MAKEFILE_LIST) | sed 's/:.*##/\t/' | expand -t22
|
@grep -hE '^[a-z-]+:.*##' $(MAKEFILE_LIST) | sed 's/:.*##/\t/' | expand -t22
|
||||||
|
|
||||||
dev: ## Поднять полный стенд из готовых образов: http://127.0.0.1:5173
|
dev: ## Поднять полный стенд из готовых образов: http://localhost:5173
|
||||||
$(COMPOSE) up
|
$(COMPOSE) up
|
||||||
|
|
||||||
offline: ## То же без обращения к registry: образы уже скачаны или загружены
|
offline: ## То же без обращения к registry: образы уже скачаны или загружены
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# Полный стенд на CPU из готовых образов: `docker compose up`, затем
|
# Полный стенд на CPU из готовых образов: `docker compose up`, затем
|
||||||
# http://127.0.0.1:5173. Без .env, без сборки; после скачивания образов сеть
|
# http://localhost:5173. Без .env, без сборки; после скачивания образов сеть
|
||||||
# не нужна. Все порты — только на 127.0.0.1.
|
# не нужна. Порты опубликованы на всех интерфейсах: стенд доступен из локальной сети.
|
||||||
#
|
#
|
||||||
# У своих сервисов рядом с image стоит build: команда собирает те же образы
|
# У своих сервисов рядом с image стоит build: команда собирает те же образы
|
||||||
# локально (`docker compose build` или `docker buildx bake`). Веса и сценарии
|
# локально (`docker compose build` или `docker buildx bake`). Веса и сценарии
|
||||||
|
|
@ -82,7 +82,7 @@ services:
|
||||||
- securitydata:/run/lct
|
- securitydata:/run/lct
|
||||||
- recordings:/recordings
|
- recordings:/recordings
|
||||||
- backups:/app/backups
|
- backups:/app/backups
|
||||||
ports: ["127.0.0.1:${BACKEND_PORT:-8000}:8000"]
|
ports: ["${BACKEND_PORT:-8000}:8000"]
|
||||||
depends_on:
|
depends_on:
|
||||||
postgres:
|
postgres:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
@ -121,7 +121,7 @@ services:
|
||||||
environment:
|
environment:
|
||||||
BACKEND_HOST: backend
|
BACKEND_HOST: backend
|
||||||
BACKEND_PORT: 8000
|
BACKEND_PORT: 8000
|
||||||
ports: ["127.0.0.1:${FRONTEND_PORT:-5173}:5173"]
|
ports: ["${FRONTEND_PORT:-5173}:5173"]
|
||||||
depends_on:
|
depends_on:
|
||||||
backend:
|
backend:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
@ -145,13 +145,13 @@ services:
|
||||||
SIP_6101_PASSWORD: ${SIP_6101_PASSWORD:-}
|
SIP_6101_PASSWORD: ${SIP_6101_PASSWORD:-}
|
||||||
SIP_6102_PASSWORD: ${SIP_6102_PASSWORD:-}
|
SIP_6102_PASSWORD: ${SIP_6102_PASSWORD:-}
|
||||||
SIP_6103_PASSWORD: ${SIP_6103_PASSWORD:-}
|
SIP_6103_PASSWORD: ${SIP_6103_PASSWORD:-}
|
||||||
SIP_EXTERNAL_MEDIA_ADDRESS: 127.0.0.1
|
SIP_EXTERNAL_MEDIA_ADDRESS: localhost
|
||||||
SIP_RTP_START: "10000"
|
SIP_RTP_START: "10000"
|
||||||
SIP_RTP_END: "10099"
|
SIP_RTP_END: "10099"
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:${SIP_PORT:-5060}:5060/udp"
|
- "${SIP_PORT:-5060}:5060/udp"
|
||||||
- "127.0.0.1:${SIP_PORT:-5060}:5060/tcp"
|
- "${SIP_PORT:-5060}:5060/tcp"
|
||||||
- "127.0.0.1:10000-10099:10000-10099/udp"
|
- "10000-10099:10000-10099/udp"
|
||||||
volumes:
|
volumes:
|
||||||
- sipdata:/var/lib/lct-sip
|
- sipdata:/var/lib/lct-sip
|
||||||
- siprecordings:/recordings
|
- siprecordings:/recordings
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue