38 lines
No EOL
1.7 KiB
YAML
38 lines
No EOL
1.7 KiB
YAML
services:
|
|
paheko:
|
|
image: bololo/paheko:latest
|
|
restart: unless-stopped
|
|
volumes:
|
|
- /data/lail-apps/lail-paheko/data:/var/www/paheko/data
|
|
- /data/lail-apps/lail-paheko/plugins:/var/www/paheko/plugins
|
|
- type: bind
|
|
source: ./config.local.php
|
|
target: /var/www/paheko/config.local.php
|
|
is_directory: false
|
|
content: |
|
|
<?php
|
|
const SHOW_ERRORS = false;
|
|
const SQLITE_JOURNAL_MODE = 'WAL';
|
|
const OIDC_CLIENT_BUTTON = `echo "$PAHEKO_OIDC_CLIENT_BUTTON"`;
|
|
const OIDC_CLIENT_URL = '${PAHEKO_OIDC_CLIENT_URL}';
|
|
const OIDC_CLIENT_ID = '${PAHEKO_OIDC_CLIENT_ID}';
|
|
const OIDC_CLIENT_SECRET = '${PAHEKO_OIDC_CLIENT_SECRET}';
|
|
const OIDC_CLIENT_MATCH_EMAIL = true;
|
|
const SMTP_HOST = '${PAHEKO_SMTP_HOST}';
|
|
const SMTP_PORT = ${PAHEKO_SMTP_PORT};
|
|
const SMTP_USER = '${PAHEKO_SMTP_USER}';
|
|
const SMTP_PASSWORD = '${PAHEKO_SMTP_PASSWORD}';
|
|
const SMTP_SECURITY = '${PAHEKO_SMTP_SECURITY} ';
|
|
const SMTP_HELO_HOSTNAME = '${PAHEKO_SMTP_HELO_HOSTNAME}';
|
|
const MAIL_RETURN_PATH = '${PAHEKO_MAIL_RETURN_PATH}';
|
|
const MAIL_SENDER = '${PAHEKO_MAIL_SENDER}';
|
|
const DATA_ROOT = '/var/www/paheko/data';
|
|
const WOPI_DISCOVERY_URL = '${PAHEKO_WOPI_DISCOVERY_URL}';
|
|
const CONVERSION_TOOLS = ['collabora'];
|
|
const API_USER = '${PAHEKO_API_USER}';
|
|
const API_PASSWORD = '${PAHEKO_API_PASSWORD}';
|
|
const LEGAL_HOSTING_DETAILS = '${PAHEKO_LEGAL_HOSTING_DETAILS}';
|
|
const DISABLE_INSTALL_PING = true;
|
|
const ENABLE_UPGRADES = false;
|
|
healthcheck:
|
|
disable: true |