this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(actualbudget): use standardized config

Khue Doan 14e7f918 c34b6048

+83 -132
+1
README.md
··· 8 8 ## Project structure 9 9 10 10 ``` 11 + . 11 12 ├── flake.nix # Contains dependencies required by this project for both local and CI/CD 12 13 ├── Makefile # Entry point for all manual actions 13 14 ├── compose.yaml # Servers required for running locally
+41 -66
apps/finance/actualbudget/local.yaml
··· 1 - apiVersion: argoproj.io/v1alpha1 2 - kind: Application 3 - metadata: 4 - finalizers: 5 - - resources-finalizer.argocd.argoproj.io 6 - name: actualbudget 7 - spec: 8 - destination: 9 - name: in-cluster 10 - namespace: actualbudget 11 - project: default 12 - syncPolicy: 13 - automated: 14 - prune: true 15 - selfHeal: true 16 - syncOptions: 17 - - CreateNamespace=true 18 - - ApplyOutOfSyncOnly=true 19 - - ServerSideApply=true 20 - source: 21 - repoURL: https://bjw-s-labs.github.io/helm-charts 22 - chart: app-template 23 - targetRevision: 3.7.3 24 - helm: 25 - valuesObject: 26 - defaultPodOptions: 27 - labels: 28 - "istio.io/dataplane-mode": "ambient" 29 - controllers: 30 - main: 31 - containers: 32 - main: 33 - image: 34 - repository: docker.io/actualbudget/actual-server 35 - tag: 25.6.1-alpine 36 - service: 37 - main: 38 - controller: main 39 - ports: 40 - http: 41 - port: 5006 42 - protocol: HTTP 43 - ingress: 44 - main: 45 - enabled: true 46 - className: nginx 47 - annotations: 48 - cert-manager.io/cluster-issuer: letsencrypt-prod 49 - hosts: 50 - - host: budget.cloudlab.khuedoan.com 51 - paths: 52 - - path: / 53 - pathType: Prefix 54 - service: 55 - identifier: main 56 - port: http 57 - tls: 58 - - hosts: 59 - - budget.cloudlab.khuedoan.com 60 - secretName: actualbudget-tls-certificate 61 - persistence: 62 - data: 63 - accessMode: ReadWriteOnce 64 - size: 1Gi 65 - globalMounts: 66 - - path: /data 1 + defaultPodOptions: 2 + labels: 3 + "istio.io/dataplane-mode": "ambient" 4 + controllers: 5 + main: 6 + containers: 7 + main: 8 + image: 9 + repository: docker.io/actualbudget/actual-server 10 + tag: 25.6.1-alpine 11 + service: 12 + main: 13 + controller: main 14 + ports: 15 + http: 16 + port: 5006 17 + protocol: HTTP 18 + ingress: 19 + main: 20 + enabled: true 21 + className: nginx 22 + annotations: 23 + cert-manager.io/cluster-issuer: letsencrypt-prod 24 + hosts: 25 + - host: budget.127-0-0-1.nip.io 26 + paths: 27 + - path: / 28 + pathType: Prefix 29 + service: 30 + identifier: main 31 + port: http 32 + tls: 33 + - hosts: 34 + - budget.127-0-0-1.nip.io 35 + secretName: actualbudget-tls-certificate 36 + persistence: 37 + data: 38 + accessMode: ReadWriteOnce 39 + size: 1Gi 40 + globalMounts: 41 + - path: /data
+41 -66
apps/finance/actualbudget/production.yaml
··· 1 - apiVersion: argoproj.io/v1alpha1 2 - kind: Application 3 - metadata: 4 - finalizers: 5 - - resources-finalizer.argocd.argoproj.io 6 - name: actualbudget 7 - spec: 8 - destination: 9 - name: in-cluster 10 - namespace: actualbudget 11 - project: default 12 - syncPolicy: 13 - automated: 14 - prune: true 15 - selfHeal: true 16 - syncOptions: 17 - - CreateNamespace=true 18 - - ApplyOutOfSyncOnly=true 19 - - ServerSideApply=true 20 - source: 21 - repoURL: https://bjw-s-labs.github.io/helm-charts 22 - chart: app-template 23 - targetRevision: 3.7.3 24 - helm: 25 - valuesObject: 26 - defaultPodOptions: 27 - labels: 28 - "istio.io/dataplane-mode": "ambient" 29 - controllers: 30 - main: 31 - containers: 32 - main: 33 - image: 34 - repository: docker.io/actualbudget/actual-server 35 - tag: 25.6.1-alpine 36 - service: 37 - main: 38 - controller: main 39 - ports: 40 - http: 41 - port: 5006 42 - protocol: HTTP 43 - ingress: 44 - main: 45 - enabled: true 46 - className: nginx 47 - annotations: 48 - cert-manager.io/cluster-issuer: letsencrypt-prod 49 - hosts: 50 - - host: budget.cloudlab.khuedoan.com 51 - paths: 52 - - path: / 53 - pathType: Prefix 54 - service: 55 - identifier: main 56 - port: http 57 - tls: 58 - - hosts: 59 - - budget.cloudlab.khuedoan.com 60 - secretName: actualbudget-tls-certificate 61 - persistence: 62 - data: 63 - accessMode: ReadWriteOnce 64 - size: 1Gi 65 - globalMounts: 66 - - path: /data 1 + defaultPodOptions: 2 + labels: 3 + "istio.io/dataplane-mode": "ambient" 4 + controllers: 5 + main: 6 + containers: 7 + main: 8 + image: 9 + repository: docker.io/actualbudget/actual-server 10 + tag: 25.6.1-alpine 11 + service: 12 + main: 13 + controller: main 14 + ports: 15 + http: 16 + port: 5006 17 + protocol: HTTP 18 + ingress: 19 + main: 20 + enabled: true 21 + className: nginx 22 + annotations: 23 + cert-manager.io/cluster-issuer: letsencrypt-prod 24 + hosts: 25 + - host: budget.cloudlab.khuedoan.com 26 + paths: 27 + - path: / 28 + pathType: Prefix 29 + service: 30 + identifier: main 31 + port: http 32 + tls: 33 + - hosts: 34 + - budget.cloudlab.khuedoan.com 35 + secretName: actualbudget-tls-certificate 36 + persistence: 37 + data: 38 + accessMode: ReadWriteOnce 39 + size: 1Gi 40 + globalMounts: 41 + - path: /data