git back up
Some checks are pending
Build juntekim.com / Push-to-juntekim-to-docker-hub (push) Waiting to run
Build juntekim.com / run-on-k8s (push) Blocked by required conditions
Build & Deploy stripe-to-invoice (with DB secrets + migrations) / build (push) Waiting to run
Build & Deploy stripe-to-invoice (with DB secrets + migrations) / Deploy Postgres (PV + PVC + Deployment) (push) Blocked by required conditions
Build & Deploy stripe-to-invoice (with DB secrets + migrations) / Apply runtime secrets (push) Blocked by required conditions
Build & Deploy stripe-to-invoice (with DB secrets + migrations) / Run DB migrations (Atlas) (push) Blocked by required conditions
Build & Deploy stripe-to-invoice (with DB secrets + migrations) / deploy (push) Blocked by required conditions

This commit is contained in:
Jun-te Kim 2026-03-12 07:11:56 +00:00
parent 2d0892a7f5
commit 6e6c05469d

View file

@ -1,12 +1,17 @@
## Lets deploy databasus first since i'm using it to sort my back up strategy first
= [] Deploy databasus so we can use that configuration for backing up aws
## Forgejo Backup (TODO)
- [ ] Set up restic CronJob to back up forgejo-pvc (/data) to S3 weekly
- Mount forgejo-pvc read-only in CronJob
- Use restic to snapshot to S3 bucket and put it under repos (need: S3_BUCKET, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, RESTIC_PASSWORD)
- Schedule: daily
- [ ] Forgejo postgres backup via databasus same bucket but key would be postgres
- [ ] Test restore from restic snapshot up
# Lets deploy databasus first since i'm using it to sort my back up strategy first
## Set up runners
## set up docker image registry
## Migrate everything
# Migrate hyprland