(WIP) Backend for verdigris.blue
Find a file
CrazyInfin8 149e5f946f Initial commit - Load config and setup root Key
- Currently only uses postgres as the database backend. but may be expanded in the future as the backend starts to take shape.
- Loads configuration using viper
- Creates key from configuration settings, and verifies its validity

Next Step:
- create and handle rotating master keys and user keys to handle encrypting user secrets. (for TOTP and MFA storage)
2026-01-07 04:06:36 -08:00
api/handler Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
cmd/verdigris Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
internal Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
pkg Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
test Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
.containerignore Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
.gitignore Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
Containerfile Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
go.mod Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
go.sum Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00
sqlc.yml Initial commit - Load config and setup root Key 2026-01-07 04:06:36 -08:00