31 lines
1015 B
YAML
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:
|