move discourse behind tide module

This commit is contained in:
Yisroel Baum 2026-07-19 10:40:25 +03:00
parent 03f84d7b6a
commit 344d496a9b
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
11 changed files with 59 additions and 419 deletions

View file

@ -15,12 +15,14 @@ host's age key.
```
sudo grep "public key" /var/lib/sops-nix/key.txt
```
3. On a workstation, put that public key into `.sops.yaml` at
the repo root and encrypt `tide.yaml.example` into
`tide.yaml`.
3. On a workstation, put that public key into `.sops.yaml` at the repository
root and encrypt the required secret files.
`tide.yaml` is encrypted and committed. `tide.yaml.example` is
the plaintext template.
## TIDE
Create `tide.yaml` from `tide.yaml.example` and encrypt it with sops. It must
contain `admin-password`, `mail-key`, and `secret-key`. The encrypted file is
committed; the example contains placeholders only.
## Rabbi Gerzi