feat(fireflyiii): add cron support (#1470)

* feat(fireflyiii): add cron support

* use curl for cron, add sercet for static cron token

* adjust dns name

* adjust schedule as per documentation

* simplify dns name

* make secret auto generated

* whoops

* actually load the secret

* remove whitespace

* use alpineImage

* autogen remembered sercret APP_KEY

* bump minor
This commit is contained in:
Stavros Kois
2021-12-07 11:45:24 +01:00
committed by GitHub
parent 5d761fb46f
commit 45619a6843
6 changed files with 83 additions and 13 deletions
+13 -1
View File
@@ -33,7 +33,6 @@ env:
DB_DATABASE: firefly
DB_CONNECTION: pgsql
DB_PORT: 5432
APP_KEY: AGcfkCUS233ZWmBXztYbdyCs2u7kkz55
envValueFrom:
DB_HOST:
@@ -44,12 +43,25 @@ envValueFrom:
secretKeyRef:
name: dbcreds
key: postgresql-password
STATIC_CRON_TOKEN:
secretKeyRef:
name: fireflyiii-secrets
key: STATIC_CRON_TOKEN
APP_KEY:
secretKeyRef:
name: fireflyiii-secrets
key: APP_KEY
persistence:
data:
enabled: true
mountPath: "/var/www/html/storage/upload"
cronjob:
schedule: "0 3 * * *"
annotations: {}
failedJobsHistoryLimit: 5
successfulJobsHistoryLimit: 2
# Enabled postgres
postgresql: