Set up a secret management scheme #26

Closed
opened 2024-11-25 09:59:13 +01:00 by fricklerhandwerk · 3 comments

For provisioning and managing machines we need secrets. Choose a mechanism and integrate it into our deployment and development workflows.

For provisioning and managing machines we need secrets. Choose a mechanism and integrate it into our deployment and development workflows.
Niols self-assigned this 2024-11-25 13:48:48 +01:00
Owner

see our notes

see our [notes](https://git.fediversity.eu/Fediversity/meta/src/branch/main/secrets-management.md)
Owner

earlier we had settled on agenix for the time being, which hard-codes encrypted secrets into our source code.
if end users are to be able to specify their admin credentials from our online panel however, we will need a different strategy.

or some cases, we may need to first decide on a way to handle secrets, c.f. https://codeberg.org/kiara/e2ed-hetzner/issues/6.

earlier we had settled on `agenix` for the time being, which hard-codes encrypted secrets into our source code. if end users are to be able to specify their admin credentials from our online panel however, we will need a different strategy. or some cases, we may need to first decide on a way to handle secrets, c.f. https://codeberg.org/kiara/e2ed-hetzner/issues/6.
kiara removed this from the Fediversity project 2025-04-14 11:13:51 +02:00
Owner

closing in favor of #493

closing in favor of #493
kiara closed this issue 2025-12-02 19:20:03 +01:00
Sign in to join this conversation.
No milestone
No project
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#291 code passes security check
fediversity/fediversity
Reference: fediversity/fediversity#26
No description provided.