41 lines
2.3 KiB
YAML
41 lines
2.3 KiB
YAML
services:
|
||
app_proxy:
|
||
environment:
|
||
APP_HOST: web-1c_server_1
|
||
APP_PORT: 80
|
||
PROXY_AUTH_ADD: "false"
|
||
PROXY_REWRITE_ADD: "false"
|
||
|
||
server:
|
||
# Образ нужно собрать ЛОКАЛЬНО до установки приложения:
|
||
# cd web-1c/docker && ./build-image.sh
|
||
# (см. web-1c/README.md). DFWebOS не собирает образ сам — здесь используется готовый.
|
||
image: dfwebos/apache-1c:latest
|
||
ports:
|
||
- "8181:80"
|
||
restart: on-failure
|
||
stop_grace_period: 1m
|
||
volumes:
|
||
- ${APP_DATA_DIR}/data/vrd/default.vrd:/usr/local/apache2/htdocs/BuhBase/default.vrd:ro
|
||
extra_hosts:
|
||
- "srv-1c:192.168.10.195"
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# При необходимости разкомментируйте и пропишите соответствия имя → IP
|
||
# для УЗЛОВ КЛАСТЕРА 1С (рабочего процесса rphost, агента ragent и т.п.).
|
||
#
|
||
# Это нужно, когда сервер 1С отвечает клиенту по DNS-имени
|
||
# (например, "srv-1c"), которое не разрешается из контейнера —
|
||
# даже если в default.vrd указан IP. Без таких записей клиент 1С
|
||
# упадёт с ошибкой "Temporary failure in name resolution".
|
||
#
|
||
# Имена должны совпадать с теми, что 1С возвращает в ответах
|
||
# (часто это hostname машины с сервером 1С). IP укажите свой.
|
||
#
|
||
# Этот файл редактируется ПОСЛЕ установки приложения, в каталоге
|
||
# ~/dfwebos-data/app-data/web-1c/docker-compose.yml — там же
|
||
# лежит данная подсказка.
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# extra_hosts:
|
||
# - "srv-1c:192.0.2.10"
|