Files
2026-02-10 18:10:00 -08:00

31 lines
1015 B
YAML

services:
qortal-external-auth:
build:
context: .
image: qortal-external-auth:latest
ports:
- "3191:3191"
environment:
QORTAL_AUTH_HOST: 0.0.0.0
QORTAL_AUTH_DATA_DIR: /data
# Optional Qortal node API key forwarding (required for /lists and other protected paths):
QORTAL_AUTH_NODE_API_KEY: ${QORTAL_AUTH_NODE_API_KEY:-}
QORTAL_AUTH_NODE_API_KEY_MODE: ${QORTAL_AUTH_NODE_API_KEY_MODE:-auto}
QORTAL_AUTH_NODE_API_KEY_PATHS: ${QORTAL_AUTH_NODE_API_KEY_PATHS:-/}
# QORTAL_AUTH_NODE_URL: http://qortal-node:12391
volumes:
- qortal-auth-data:/data
qortal-nextcloud-integration:
build:
context: https://gitea.qortal.link/crowetic/Qortal-Nextcloud-Integration.git
image: qortal-nextcloud-integration:latest
depends_on:
- qortal-external-auth
environment:
QORTAL_AUTH_URL: http://qortal-external-auth:3191
# Add other env vars required by the integration service here.
volumes:
qortal-auth-data: