move yisroelbaum web stack into module
This commit is contained in:
parent
5406f8c991
commit
92d6e4bad7
8 changed files with 81 additions and 204 deletions
|
|
@ -18,6 +18,17 @@ host's age key.
|
|||
3. On a workstation, put that public key into `.sops.yaml` at the repository
|
||||
root and encrypt the required secret files.
|
||||
|
||||
## Shared Borg backup credentials
|
||||
|
||||
`borgbackup.yaml` contains `private-key` and `passphrase`. The resulting
|
||||
secrets are shared by the TIDE and yisroelbaum.com backup jobs.
|
||||
|
||||
## Forgejo
|
||||
|
||||
`forgejo.yaml` contains `forgejo-mailer-user` and
|
||||
`forgejo-mailer-passwd`. The host passes these secret paths to the
|
||||
`yisroelbaum-web` module.
|
||||
|
||||
## TIDE
|
||||
|
||||
Create `tide.yaml` from `tide.yaml.example` and encrypt it with sops. It must
|
||||
|
|
@ -33,3 +44,6 @@ APP_KEY=base64:...
|
|||
RABBI_GERZI_INITIAL_ADMIN_EMAIL=...
|
||||
RABBI_GERZI_INITIAL_ADMIN_PASSWORD=...
|
||||
```
|
||||
|
||||
The host passes this environment file to the Rabbi Gerzi service through the
|
||||
`yisroelbaum-web` module.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue