Adds firefly and homebox, replaces nginx-proxy/acme-companion with acme
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
[Unit]
|
||||
Description=FireFly III container
|
||||
After=firefly-database.container
|
||||
Requires=firefly-database.container
|
||||
After=firefly-redis.container
|
||||
Requires=firefly-redis.container
|
||||
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
ContainerName=firefly
|
||||
Environment=APP_DEBUG=false
|
||||
Environment=APP_ENV=production
|
||||
Environment=APP_LOG_LEVEL=notice
|
||||
Environment=APP_NAME=FireflyIII
|
||||
Environment=APP_URL=https://finance.gtache.ch
|
||||
Environment=AUDIT_LOG_CHANNEL=
|
||||
Environment=AUDIT_LOG_LEVEL=emergency
|
||||
Environment=AUTHENTICATION_GUARD=web
|
||||
Environment=AUTHENTICATION_GUARD_EMAIL=
|
||||
Environment=AUTHENTICATION_GUARD_HEADER=REMOTE_USER
|
||||
Environment=BROADCAST_DRIVER=log
|
||||
Environment=CACHE_DRIVER=redis
|
||||
Environment=CACHE_PREFIX=firefly
|
||||
Environment=COOKIE_DOMAIN=
|
||||
Environment=COOKIE_PATH="/"
|
||||
Environment=COOKIE_SAMESITE=lax
|
||||
Environment=COOKIE_SECURE=false
|
||||
Environment=CUSTOM_LOGOUT_URL=
|
||||
Environment=DB_CONNECTION=pgsql
|
||||
Environment=DB_DATABASE=firefly
|
||||
Environment=DB_HOST=firefly-database
|
||||
Environment=DB_PORT=5432
|
||||
Environment=DB_SOCKET=
|
||||
Environment=DB_USERNAME=firefly
|
||||
Environment=DKR_CHECK_SQLITE=false
|
||||
Environment=DEFAULT_LANGUAGE=en_US
|
||||
Environment=DEFAULT_LOCALE=equal
|
||||
Environment=DEMO_PASSWORD=
|
||||
Environment=DEMO_USERNAME=
|
||||
Environment=DISABLE_CSP_HEADER=false
|
||||
Environment=DISABLE_FRAME_HEADER=false
|
||||
Environment=FIREFLY_III_LAYOUT=v1
|
||||
Environment=IPINFO_TOKEN=
|
||||
Environment=LOG_CHANNEL=stack
|
||||
Environment=MAIL_ALLOW_SELF_SIGNED=false
|
||||
Environment=MAIL_ENCRYPTION=null
|
||||
Environment=MAIL_FROM=guillaume@gtache.ch
|
||||
Environment=MAIL_HOST=null
|
||||
Environment=MAIL_MAILER=log
|
||||
Environment=MAIL_PASSWORD=null
|
||||
Environment=MAIL_PORT=2525
|
||||
Environment=MAIL_SENDMAIL_COMMAND=
|
||||
Environment=MAIL_USERNAME=null
|
||||
Environment=MAIL_VERIFY_PEER=true
|
||||
Environment=MAIL_VERIFY_PEER_NAME=true
|
||||
Environment=MAILERSEND_API_KEY=
|
||||
Environment=MAILGUN_DOMAIN=
|
||||
Environment=MAILGUN_ENDPOINT=api.eu.mailgun.net
|
||||
Environment=MAILGUN_SECRET=
|
||||
Environment=MANDRILL_SECRET=
|
||||
Environment=MAP_DEFAULT_LAT=46.593555
|
||||
Environment=MAP_DEFAULT_LONG=6.834227
|
||||
Environment=MAP_DEFAULT_ZOOM=6
|
||||
Environment=PAPERTRAIL_HOST=
|
||||
Environment=PAPERTRAIL_PORT=
|
||||
Environment=PGSQL_SCHEMA=public
|
||||
Environment=PGSQL_SSL_CERT=null
|
||||
Environment=PGSQL_SSL_CRL_FILE=null
|
||||
Environment=PGSQL_SSL_KEY=null
|
||||
Environment=PGSQL_SSL_MODE=prefer
|
||||
Environment=PGSQL_SSL_ROOT_CERT=null
|
||||
Environment=PUSHER_ID=
|
||||
Environment=PUSHER_KEY=
|
||||
Environment=PUSHER_SECRET=
|
||||
Environment=QUEUE_DRIVER=sync
|
||||
Environment=REDIS_CACHE_DB="1"
|
||||
Environment=REDIS_DB="0"
|
||||
Environment=REDIS_HOST=firefly-redis
|
||||
Environment=REDIS_PATH=
|
||||
Environment=REDIS_PORT=6379
|
||||
Environment=REDIS_SCHEME=tcp
|
||||
Environment=REDIS_USERNAME=firefly
|
||||
Environment=SEND_ERROR_MESSAGE=true
|
||||
Environment=SESSION_DRIVER=file
|
||||
Environment=SITE_OWNER=guillaume@gtache.ch
|
||||
Environment=SPARKPOST_SECRET=
|
||||
Environment=TRACKER_SITE_ID=
|
||||
Environment=TRACKER_URL=
|
||||
Environment=TRUSTED_PROXIES=**
|
||||
Environment=TZ=Europe/Zurich
|
||||
Image=docker.io/fireflyiii/core:latest
|
||||
Label=io.containers.autoupdate=registry
|
||||
Pod=firefly.pod
|
||||
Secret=app-key,type=env,target=APP_KEY
|
||||
Secret=cron-token,type=env,target=STATIC_CRON_TOKEN
|
||||
Secret=database-password,type=env,target=DB_PASSWORD
|
||||
Secret=passport-private-key,type=env,target=PASSPORT_PRIVATE_KEY
|
||||
Secret=passport-public-key,type=env,target=PASSPORT_PUBLIC_KEY
|
||||
Secret=redis-password,type=env,target=REDIS_PASSWORD
|
||||
StartWithPod=true
|
||||
Timezone=Europe/Zurich
|
||||
Volume=firefly-upload.volume:/var/www/html/storage/upload
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
Reference in New Issue
Block a user