Files
appstore/apps/elizabeth/1.5.2/docker-compose.yml
T
okxlin 56bad2194d Add Elizabeth app
Source: okxlin/appstore#4782
Contributor: @YuniqueUnic

Includes the upstream v1.5.2 log-redaction fix, lifecycle scripts, strict-store normalization, and documented base-image CVE assessment.
2026-07-13 23:24:11 +08:00

45 lines
1.1 KiB
YAML

services:
elizabeth:
image: yunique001/elizabeth:1.5.2
container_name: ${CONTAINER_NAME}
restart: unless-stopped
init: true
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
read_only: true
tmpfs:
- /tmp
networks:
- 1panel-network
ports:
- "${PANEL_APP_PORT_HTTP}:4092"
environment:
JWT_SECRET: "${JWT_SECRET}"
DATABASE_URL: "${DATABASE_URL}"
ROOM_MAX_SIZE: "${ROOM_MAX_SIZE}"
ROOM_MAX_TIMES_ENTERED: "${ROOM_MAX_TIMES_ENTERED}"
ROOM_ALLOWED_AGES: "${ROOM_ALLOWED_AGES}"
ROOM_DEFAULT_AGE: "${ROOM_DEFAULT_AGE}"
ROOM_SHARE_DISABLED_LOCK_DURATION: "${ROOM_SHARE_DISABLED_LOCK_DURATION}"
TZ: "${TZ}"
volumes:
- "${APP_DATA_DIR}:/app/data"
- "${APP_STORAGE_DIR}:/app/storage"
healthcheck:
test:
- CMD
- curl
- "-f"
- http://127.0.0.1:4092/api/v1/health
interval: 30s
timeout: 10s
retries: 3
start_period: 15s
labels:
createdBy: Apps
networks:
1panel-network:
external: true