feat!: abra app env pull #708

Merged
decentral1se merged 2 commits from fix/497 into main 2025-10-31 20:33:31 +00:00
Owner

#497

This feature helps people re-create .env files if they lost them but still have a deployed app.

abra app env pull re-creates a fresh .env from a live deployment. The .env.sample is used as the base, so re-created .env files will match what you expect (and you get the updated values correctly from the live deployment).

It's unclear how to handle the COMPOSE_FILE insertion automatically (there are multiple definitions scattered across .env files with different values and subtle differences...), so this will always show a warning telling the end-user to figure it out themselves.

abra app env -> abra app env list (refactor, abra app env is now the main sub-command)

https://git.coopcloud.tech/toolshed/abra/issues/497 This feature helps people re-create `.env` files if they lost them but still have a deployed app. `abra app env pull` re-creates a fresh `.env` from a live deployment. The `.env.sample` is used as the base, so re-created `.env` files will match what you expect (and you get the updated values correctly from the live deployment). It's unclear how to handle the `COMPOSE_FILE` insertion automatically (there are multiple definitions scattered across `.env` files with different values and subtle differences...), so this will always show a warning telling the end-user to figure it out themselves. `abra app env` -> `abra app env list` (refactor, `abra app env` is now the main sub-command)
decentral1se added 1 commit 2025-10-31 16:49:59 +00:00
feat!: abra app env pull
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
85b2b35f32
`abra app env` -> `abra app env list`.

See #497
decentral1se force-pushed fix/497 from 85b2b35f32 to 41b62360c5 2025-10-31 18:02:42 +00:00 Compare
decentral1se added 1 commit 2025-10-31 18:03:09 +00:00
chore: i18n
All checks were successful
continuous-integration/drone/push Build is passing
83564de65e
decentral1se added 1 commit 2025-10-31 18:04:22 +00:00
fixup! feat!: abra app env pull
All checks were successful
continuous-integration/drone/push Build is passing
609b720705
decentral1se force-pushed fix/497 from 609b720705 to f15daa128c 2025-10-31 18:31:08 +00:00 Compare
decentral1se force-pushed fix/497 from f15daa128c to dd83741a9f 2025-10-31 20:31:58 +00:00 Compare
decentral1se changed title from WIP: feat!: `abra app env pull` to feat!: `abra app env pull` 2025-10-31 20:32:03 +00:00
decentral1se merged commit dd83741a9f into main 2025-10-31 20:33:31 +00:00
decentral1se deleted branch fix/497 2025-10-31 20:33:31 +00:00
Sign in to join this conversation.
No description provided.