From d9ebac9e9174c85f351c1d482596700e60d134e9 Mon Sep 17 00:00:00 2001 From: aly Date: Wed, 1 Jan 2025 13:17:28 +1000 Subject: [PATCH] Add actualbudget-server.yml --- public/v4/apps/actualbudget-server.yml | 37 ++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 public/v4/apps/actualbudget-server.yml diff --git a/public/v4/apps/actualbudget-server.yml b/public/v4/apps/actualbudget-server.yml new file mode 100644 index 0000000..612f352 --- /dev/null +++ b/public/v4/apps/actualbudget-server.yml @@ -0,0 +1,37 @@ +captainVersion: 4 +services: + $$cap_appname: + image: docker.io/actualbudget/actual-server:$$cap_actualserver_version + restart: unless-stopped + environment: + ACTUAL_UPLOAD_FILE_SYNC_SIZE_LIMIT_MB: $$cap_actualserver_upload_size_limit + ACTUAL_UPLOAD_SYNC_ENCRYPTED_FILE_SYNC_SIZE_LIMIT_MB: $$cap_actualserver_upload_size_limit + ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB: $$cap_actualserver_upload_size_limit + volumes: + - '$$cap_appname-data:/data' + caproverExtra: + containerHttpPort: '5006' + +caproverOneClickApp: + variables: + - id: '$$cap_actualserver_version' + label: actualserver Version + defaultValue: 'latest' + description: "It's probably latest" + validRegex: '/^v[0-9]{1,}|latest$/' + - id: '$$cap_actualserver_upload_size_limit' + label: actualserver upload size limit + defaultValue: '20' + description: >- + The maximum allowed size for incoming requests, in megabytes. + validRegex: '/^[0-9]{2,}$/' + instructions: + start: >- + Start + end: >- + End + + displayName: 'actualserver' + isOfficial: false + description: 'a local-first personal finance tool' + documentation: 'https://github.com/actualbudget/actual-server/blob/master/README.md' \ No newline at end of file