Skip to content

feat: add ActualBudget app - #424

Open
sylvainmetayer wants to merge 1 commit into
mainfrom
feat/actualbudget-63
Open

feat: add ActualBudget app#424
sylvainmetayer wants to merge 1 commit into
mainfrom
feat/actualbudget-63

Conversation

@sylvainmetayer

Copy link
Copy Markdown
Owner

Summary

  • Scaffold the actualbudget Ansible role (compose, borgmatic backup, docker.yml wiring) based on the official Docker install instructions (https://actualbudget.org/docs/install/docker)
  • Add Pangolin routing/SSO/healthcheck + backup-push monitor via Tofu (budget.sylvain.cloud)
  • Wire actualbudget into the backup folder list and host_vars

Closes #63

Test plan

  • ansible-lint roles/actualbudget passes
  • ansible-playbook docker.yml --syntax-check passes
  • tofu fmt -recursive && tofu validate pass in tofu/pangolin_config
  • tofu plan shows the expected actualbudget resources being created
  • tofu apply then ansible-playbook -i inventory/hosts docker.yml --tags actualbudget,app (not run — nothing was applied/deployed as requested)
  • Verify https://budget.sylvain.cloud loads and Uptime Kuma healthcheck/backup-push monitors go green after apply

🤖 Generated with Claude Code

Scaffold the actualbudget Ansible role (compose, borgmatic backup,
docker.yml wiring) and Pangolin routing/SSO/healthcheck/backup-push
monitor via Tofu, following the docker install instructions at
https://actualbudget.org/docs/install/docker.

Closes #63

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ActualBudget

1 participant