Compose-Library/directus-sqlite3-with-sandbox.compose.yaml.txt
2025-01-25 18:01:48 +01:00

36 lines
1.4 KiB
Text

services:
directus-prod:
container_name: directus-prod-cmdb-${IP}-${PORT}
image: directus/directus:11.3.2
user: ${PARAM_RUNLEVEL} # root (insecure) or UID/GID
ports:
- ${IP}:${PORT}:8055
volumes:
- ${DATA_DIR}/database:/directus/database
- ${DATA_DIR}/uploads:/directus/uploads
- ${DATA_DIR}/extensions:/directus/extensions
environment:
SECRET: ${PARAM_KEY} # pwgen 64 1 --secure
ADMIN_EMAIL: ${PARAM_USER} # Mail Format
ADMIN_PASSWORD: ${PARAM_PASS}
DB_CLIENT: sqlite3
DB_FILENAME: /directus/database/data.db
WEBSOCKETS_ENABLED: ${PARAM_WS} # true or false to enable WebSockets. Can be insecure if exposed !
directus-sandbox:
container_name: directus-sandbox-cmdb-${S_IP}-${S_PORT}
image: directus/directus:11.3.2
user: ${S_PARAM_RUNLEVEL} # root (insecure) or UID/GID
ports:
- ${S_IP}:${S_PORT}:8055
volumes:
- ${S_DATA_DIR}/database:/directus/database
- ${S_DATA_DIR}/uploads:/directus/uploads
- ${S_DATA_DIR}/extensions:/directus/extensions
environment:
SECRET: ${S_PARAM_KEY} # pwgen 64 1 --secure
ADMIN_EMAIL: ${S_PARAM_USER} # Mail Format
ADMIN_PASSWORD: ${S_PARAM_PASS}
DB_CLIENT: sqlite3
DB_FILENAME: /directus/database/data.db
WEBSOCKETS_ENABLED: ${S_PARAM_WS} # true or false to enable WebSockets. Can be insecure if exposed !
networks: {}