Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c355124a8a | ||
|
|
1091d6bd14 | ||
|
|
9f56045009 |
@@ -42,7 +42,10 @@ ArgoCD homelab project
|
||||
|
||||
| Application | Status |
|
||||
| :--- | :---: |
|
||||
| **amnezia** | [](https://ag.hexor.cy/applications/argocd/amnezia) |
|
||||
| **comfyui** | [](https://ag.hexor.cy/applications/argocd/comfyui) |
|
||||
| **doka2-lobby-list** | [](https://ag.hexor.cy/applications/argocd/doka2-lobby-list) |
|
||||
| **firefly-iii** | [](https://ag.hexor.cy/applications/argocd/firefly-iii) |
|
||||
| **furumi** | [](https://ag.hexor.cy/applications/argocd/furumi) |
|
||||
| **gitea** | [](https://ag.hexor.cy/applications/argocd/gitea) |
|
||||
| **greece-notifier** | [](https://ag.hexor.cy/applications/argocd/greece-notifier) |
|
||||
@@ -53,6 +56,7 @@ ArgoCD homelab project
|
||||
| **k8s-secrets** | [](https://ag.hexor.cy/applications/argocd/k8s-secrets) |
|
||||
| **khm** | [](https://ag.hexor.cy/applications/argocd/khm) |
|
||||
| **lidarr** | [](https://ag.hexor.cy/applications/argocd/lidarr) |
|
||||
| **llamacpp** | [](https://ag.hexor.cy/applications/argocd/llamacpp) |
|
||||
| **matrix** | [](https://ag.hexor.cy/applications/argocd/matrix) |
|
||||
| **mtproxy** | [](https://ag.hexor.cy/applications/argocd/mtproxy) |
|
||||
| **n8n** | [](https://ag.hexor.cy/applications/argocd/n8n) |
|
||||
|
||||
@@ -34,10 +34,16 @@ spec:
|
||||
image: fireflyiii/data-importer:version-2.3.4
|
||||
imagePullPolicy: IfNotPresent
|
||||
command:
|
||||
- php
|
||||
- artisan
|
||||
- importer:import
|
||||
- /import/import.json
|
||||
- /bin/sh
|
||||
- -c
|
||||
- |-
|
||||
php artisan importer:import /import/import.json
|
||||
status=$?
|
||||
if [ "${status}" -eq 73 ]; then
|
||||
echo "No new transactions; considering the sync successful."
|
||||
exit 0
|
||||
fi
|
||||
exit "${status}"
|
||||
env:
|
||||
- name: FIREFLY_III_URL
|
||||
value: http://firefly-iii
|
||||
@@ -60,6 +66,10 @@ spec:
|
||||
key: ENABLE_BANKING_PRIVATE_KEY
|
||||
- name: IMPORT_DIR_ALLOWLIST
|
||||
value: /import
|
||||
# Recurring imports intentionally overlap their date range.
|
||||
# Keep rejecting duplicates, but do not fail the Job for them.
|
||||
- name: IGNORE_DUPLICATE_ERRORS
|
||||
value: "true"
|
||||
- name: TZ
|
||||
value: Europe/London
|
||||
- name: APP_ENV
|
||||
|
||||
@@ -94,7 +94,7 @@ spec:
|
||||
kind: ClusterSecretStore
|
||||
remoteRef:
|
||||
key: a1867c81-715c-47cd-978d-14ea5bcedea9
|
||||
property: fields[5].value
|
||||
property: fields[6].value
|
||||
- secretKey: import_config
|
||||
sourceRef:
|
||||
storeRef:
|
||||
@@ -102,4 +102,4 @@ spec:
|
||||
kind: ClusterSecretStore
|
||||
remoteRef:
|
||||
key: a1867c81-715c-47cd-978d-14ea5bcedea9
|
||||
property: fields[6].value
|
||||
property: fields[5].value
|
||||
|
||||
Reference in New Issue
Block a user