Changeset View
Changeset View
Standalone View
Standalone View
ansible/env
- This file was copied from src/.env.example.
APP_NAME=Kolab | APP_NAME=Kolab | ||||
APP_ENV=local | APP_ENV=local | ||||
APP_KEY= | APP_KEY=base64:FG6ECzyAMSmyX+eYwO/FW3bwnarbKkBhqtO65vlMb1E= | ||||
APP_DEBUG=true | APP_DEBUG=true | ||||
APP_URL=https://kolab.local | APP_URL=https://{{ host }} | ||||
#APP_PASSPHRASE= | APP_PASSPHRASE=simple123 | ||||
APP_PUBLIC_URL=https://kolab.local | APP_PUBLIC_URL=https://{{ host }} | ||||
APP_DOMAIN=kolab.local | APP_DOMAIN={{ host }} | ||||
APP_WEBSITE_DOMAIN=kolab.local | APP_WEBSITE_DOMAIN={{ host }} | ||||
APP_THEME=default | APP_THEME=default | ||||
APP_TENANT_ID=5 | APP_TENANT_ID=5 | ||||
APP_LOCALE=en | APP_LOCALE=en | ||||
APP_LOCALES= | APP_LOCALES= | ||||
APP_WITH_ADMIN=1 | APP_WITH_ADMIN=1 | ||||
APP_WITH_RESELLER=1 | APP_WITH_RESELLER=1 | ||||
APP_WITH_SERVICES=1 | APP_WITH_SERVICES=1 | ||||
APP_WITH_FILES=1 | APP_WITH_FILES=1 | ||||
APP_LDAP=1 | APP_LDAP=1 | ||||
APP_IMAP=0 | |||||
APP_HEADER_CSP="connect-src 'self'; child-src 'self'; font-src 'self'; form-action 'self' data:; frame-ancestors 'self'; img-src blob: data: 'self' *; media-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-eval' 'unsafe-inline'; default-src 'self';" | APP_HEADER_CSP="connect-src 'self'; child-src 'self'; font-src 'self'; form-action 'self' data:; frame-ancestors 'self'; img-src blob: data: 'self' *; media-src 'self'; object-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-eval' 'unsafe-inline'; default-src 'self';" | ||||
APP_HEADER_XFO=sameorigin | APP_HEADER_XFO=sameorigin | ||||
SIGNUP_LIMIT_EMAIL=0 | SIGNUP_LIMIT_EMAIL=0 | ||||
SIGNUP_LIMIT_IP=0 | SIGNUP_LIMIT_IP=0 | ||||
ASSET_URL=https://kolab.local | ASSET_URL=https://{{ host }} | ||||
WEBMAIL_URL=/roundcubemail/ | WEBMAIL_URL=/roundcubemail/ | ||||
SUPPORT_URL=/support | SUPPORT_URL=/support | ||||
SUPPORT_EMAIL= | SUPPORT_EMAIL= | ||||
LOG_CHANNEL=stack | LOG_CHANNEL=stack | ||||
LOG_SLOW_REQUESTS=5 | LOG_SLOW_REQUESTS=5 | ||||
LOG_DEPRECATIONS_CHANNEL=null | LOG_DEPRECATIONS_CHANNEL=null | ||||
Show All 9 Lines | |||||
BROADCAST_DRIVER=redis | BROADCAST_DRIVER=redis | ||||
CACHE_DRIVER=redis | CACHE_DRIVER=redis | ||||
QUEUE_CONNECTION=redis | QUEUE_CONNECTION=redis | ||||
SESSION_DRIVER=file | SESSION_DRIVER=file | ||||
SESSION_LIFETIME=120 | SESSION_LIFETIME=120 | ||||
OPENEXCHANGERATES_API_KEY="from openexchangerates.org" | |||||
MFA_DSN=mysql://roundcube:Welcome2KolabSystems@mariadb/roundcube | MFA_DSN=mysql://roundcube:Welcome2KolabSystems@mariadb/roundcube | ||||
MFA_TOTP_DIGITS=6 | MFA_TOTP_DIGITS=6 | ||||
MFA_TOTP_INTERVAL=30 | MFA_TOTP_INTERVAL=30 | ||||
MFA_TOTP_DIGEST=sha1 | MFA_TOTP_DIGEST=sha1 | ||||
IMAP_URI=ssl://kolab:11993 | IMAP_URI=ssl://kolab:11993 | ||||
IMAP_HOST=172.18.0.5 | IMAP_HOST=172.18.0.5 | ||||
IMAP_ADMIN_LOGIN=cyrus-admin | IMAP_ADMIN_LOGIN=cyrus-admin | ||||
Show All 15 Lines | |||||
LDAP_ADMIN_BIND_PW="Welcome2KolabSystems" | LDAP_ADMIN_BIND_PW="Welcome2KolabSystems" | ||||
LDAP_ADMIN_ROOT_DN="dc=mgmt,dc=com" | LDAP_ADMIN_ROOT_DN="dc=mgmt,dc=com" | ||||
# Hosted (public registration) | # Hosted (public registration) | ||||
LDAP_HOSTED_BIND_DN="uid=hosted-kolab-service,ou=Special Users,dc=mgmt,dc=com" | LDAP_HOSTED_BIND_DN="uid=hosted-kolab-service,ou=Special Users,dc=mgmt,dc=com" | ||||
LDAP_HOSTED_BIND_PW="Welcome2KolabSystems" | LDAP_HOSTED_BIND_PW="Welcome2KolabSystems" | ||||
LDAP_HOSTED_ROOT_DN="dc=hosted,dc=com" | LDAP_HOSTED_ROOT_DN="dc=hosted,dc=com" | ||||
COTURN_PUBLIC_IP='172.18.0.1' | COTURN_PUBLIC_IP='{{ public_ip }}' | ||||
COTURN_STATIC_SECRET="Welcome2KolabSystems" | COTURN_STATIC_SECRET="Welcome2KolabSystems" | ||||
MEET_WEBHOOK_TOKEN=Welcome2KolabSystems | MEET_WEBHOOK_TOKEN=Welcome2KolabSystems | ||||
MEET_SERVER_TOKEN=Welcome2KolabSystems | MEET_SERVER_TOKEN=Welcome2KolabSystems | ||||
MEET_SERVER_URLS=https://kolab.local/meetmedia/api/ | MEET_SERVER_URLS=https://{{ host }}/meetmedia/api/ | ||||
MEET_SERVER_VERIFY_TLS=false | MEET_SERVER_VERIFY_TLS=false | ||||
MEET_WEBRTC_LISTEN_IP='172.18.0.1' | MEET_WEBRTC_LISTEN_IP='{{ public_ip }}' | ||||
MEET_PUBLIC_DOMAIN=kolab.local | MEET_PUBLIC_DOMAIN={{ host }} | ||||
MEET_TURN_SERVER='turn:172.18.0.1:3478' | MEET_TURN_SERVER='turn:{{ public_ip }}:3478' | ||||
MEET_LISTENING_HOST=172.18.0.1 | MEET_LISTENING_HOST=172.18.0.1 | ||||
PGP_ENABLE=true | PGP_ENABLE=true | ||||
PGP_BINARY=/usr/bin/gpg | PGP_BINARY=/usr/bin/gpg | ||||
PGP_AGENT=/usr/bin/gpg-agent | PGP_AGENT=/usr/bin/gpg-agent | ||||
PGP_GPGCONF=/usr/bin/gpgconf | PGP_GPGCONF=/usr/bin/gpgconf | ||||
PGP_LENGTH= | PGP_LENGTH= | ||||
# Set these to IP addresses you serve WOAT with. | # Set these to IP addresses you serve WOAT with. | ||||
# Have the domain owner point _woat.<hosted-domain> NS RRs refer to ns0{1,2}.<provider-domain> | # Have the domain owner point _woat.<hosted-domain> NS RRs refer to ns0{1,2}.<provider-domain> | ||||
WOAT_NS1=ns01.domain.tld | WOAT_NS1=ns01.domain.tld | ||||
WOAT_NS2=ns02.domain.tld | WOAT_NS2=ns02.domain.tld | ||||
REDIS_HOST=redis | REDIS_HOST=redis | ||||
REDIS_PASSWORD=null | REDIS_PASSWORD=null | ||||
REDIS_PORT=6379 | REDIS_PORT=6379 | ||||
OCTANE_HTTP_HOST=127.0.0.1 | OCTANE_HTTP_HOST={{ host }} | ||||
SWOOLE_PACKAGE_MAX_LENGTH=10485760 | SWOOLE_PACKAGE_MAX_LENGTH=10485760 | ||||
PAYMENT_PROVIDER= | PAYMENT_PROVIDER= | ||||
MOLLIE_KEY= | MOLLIE_KEY= | ||||
STRIPE_KEY= | STRIPE_KEY= | ||||
STRIPE_PUBLIC_KEY= | STRIPE_PUBLIC_KEY= | ||||
STRIPE_WEBHOOK_SECRET= | STRIPE_WEBHOOK_SECRET= | ||||
Show All 24 Lines | |||||
PUSHER_APP_KEY= | PUSHER_APP_KEY= | ||||
PUSHER_APP_SECRET= | PUSHER_APP_SECRET= | ||||
PUSHER_APP_CLUSTER=mt1 | PUSHER_APP_CLUSTER=mt1 | ||||
MIX_ASSET_PATH='/' | MIX_ASSET_PATH='/' | ||||
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" | MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}" | ||||
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" | MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}" | ||||
# Generate with ./artisan passport:client --password | #Generated by php artisan passport:client --password, but can be left hardcoded (the seeder will pick it up) | ||||
#PASSPORT_PROXY_OAUTH_CLIENT_ID= | PASSPORT_PROXY_OAUTH_CLIENT_ID=942edef5-3dbd-4a14-8e3e-d5d59b727bee | ||||
#PASSPORT_PROXY_OAUTH_CLIENT_SECRET= | PASSPORT_PROXY_OAUTH_CLIENT_SECRET=L6L0n56ecvjjK0cJMjeeV1pPAeffUBO0YSSH63wf | ||||
# Generate with ./artisan passport:client --password | #Generated by php artisan passport:client --password, but can be left hardcoded (the seeder will pick it up) | ||||
#PASSPORT_COMPANIONAPP_OAUTH_CLIENT_ID= | PASSPORT_COMPANIONAPP_OAUTH_CLIENT_ID=9566e018-f05d-425c-9915-420cdb9258bb | ||||
#PASSPORT_COMPANIONAPP_OAUTH_CLIENT_SECRET= | PASSPORT_COMPANIONAPP_OAUTH_CLIENT_SECRET=XjgV6SU9shO0QFKaU6pQPRC5rJpyRezDJTSoGLgz | ||||
PASSPORT_PRIVATE_KEY= | PASSPORT_PRIVATE_KEY= | ||||
PASSPORT_PUBLIC_KEY= | PASSPORT_PUBLIC_KEY= | ||||
PASSWORD_POLICY= | PASSWORD_POLICY= | ||||
COMPANY_NAME= | COMPANY_NAME= | ||||
COMPANY_ADDRESS= | COMPANY_ADDRESS= | ||||
COMPANY_DETAILS= | COMPANY_DETAILS= | ||||
COMPANY_EMAIL= | COMPANY_EMAIL= | ||||
COMPANY_LOGO= | COMPANY_LOGO= | ||||
COMPANY_FOOTER= | COMPANY_FOOTER= | ||||
VAT_COUNTRIES=CH,LI | VAT_COUNTRIES=CH,LI | ||||
VAT_RATE=7.7 | VAT_RATE=7.7 | ||||
KB_ACCOUNT_DELETE= | KB_ACCOUNT_DELETE= | ||||
KB_ACCOUNT_SUSPENDED= | KB_ACCOUNT_SUSPENDED= | ||||
KB_PAYMENT_SYSTEM= | KB_PAYMENT_SYSTEM= | ||||
KOLAB_SSL_CERTIFICATE=/etc/pki/tls/certs/kolab.hosted.com.cert | KOLAB_SSL_CERTIFICATE=/etc/letsencrypt/live/{{ host }}/cert.pem | ||||
KOLAB_SSL_CERTIFICATE_FULLCHAIN=/etc/pki/tls/certs/kolab.hosted.com.chain.pem | KOLAB_SSL_CERTIFICATE_FULLCHAIN=/etc/letsencrypt/live/{{ host }}/fullchain.pem | ||||
KOLAB_SSL_CERTIFICATE_KEY=/etc/pki/tls/certs/kolab.hosted.com.key | KOLAB_SSL_CERTIFICATE_KEY=/etc/letsencrypt/live/{{ host }}/privkey.pem | ||||
PROXY_SSL_CERTIFICATE=/etc/letsencrypt/live/{{ host }}/fullchain.pem | |||||
PROXY_SSL_CERTIFICATE_KEY=/etc/letsencrypt/live/{{ host }}/privkey.pem | |||||
OPENEXCHANGERATES_API_KEY={{ openexchangerates_api_key }} | |||||
FIREBASE_API_KEY={{ firebase_api_key }} | |||||
PROXY_SSL_CERTIFICATE=/etc/certs/imap.hosted.com.cert | |||||
PROXY_SSL_CERTIFICATE_KEY=/etc/certs/imap.hosted.com.key |