34 lines
1.3 KiB
YAML
34 lines
1.3 KiB
YAML
services:
|
|
intranet-app:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|
|
args:
|
|
APP_UID: "${APP_UID:-1000}"
|
|
APP_GID: "${APP_GID:-1000}"
|
|
image: my-intranet-app:sqlite-3.53.1
|
|
container_name: my-intranet-app
|
|
restart: unless-stopped
|
|
environment:
|
|
INTRANET_PORT: "8010"
|
|
INTRANET_AUTO_RELOAD: "0"
|
|
INTRANET_REQUIRE_SAFE_SQLITE: "1"
|
|
INTRANET_WAL_WARN_BYTES: "268435456"
|
|
INTRANET_WAL_BLOCK_HEAVY_BYTES: "536870912"
|
|
HM_APP_MAINTENANCE_ENABLED: "0"
|
|
INTRANET_DB_PATH: /runtime/db/data.db
|
|
INTRANET_BACKUP_DIR: /runtime/backups
|
|
INTRANET_CACHE_ROOT: /runtime/cache
|
|
INTRANET_COMPARE_EXPORT_DIR: /runtime/exports/wehago_compare
|
|
INTRANET_HANMAC_EXPORT_DIR: /runtime/exports/hanmac
|
|
HMBIZ_PROCESS_DB_PATH: /runtime/db/hmbiz-process-flow.db
|
|
WEHAGO_SOURCE_ROOT: /source/wehago
|
|
ports:
|
|
- "${INTRANET_PORT:-8010}:8010"
|
|
volumes:
|
|
- "${INTRANET_RUNTIME_ROOT:-/home/b17301/intranet-runtime}/db:/runtime/db"
|
|
- "${INTRANET_RUNTIME_ROOT:-/home/b17301/intranet-runtime}/backups:/runtime/backups"
|
|
- "${INTRANET_RUNTIME_ROOT:-/home/b17301/intranet-runtime}/cache:/runtime/cache"
|
|
- "${INTRANET_RUNTIME_ROOT:-/home/b17301/intranet-runtime}/exports:/runtime/exports"
|
|
- "${WEHAGO_HOST_SOURCE_ROOT:-/home/b17301/WEHAGO_DB}:/source/wehago:ro"
|