more readme instructions
This commit is contained in:
parent
5f7a07d743
commit
a09fc1134b
1 changed files with 30 additions and 0 deletions
30
README.md
30
README.md
|
|
@ -17,3 +17,33 @@ Datei hosts/<name>/default.nix wird evaluiert und muss die alle weiteren z.B. au
|
||||||
- forgejo an authentik via oauth
|
- forgejo an authentik via oauth
|
||||||
|
|
||||||
- demo mäßg redmine in container copieren
|
- demo mäßg redmine in container copieren
|
||||||
|
|
||||||
|
# Setup
|
||||||
|
Folgende DNS-Records werden benötigt:
|
||||||
|
| Name | Type | IP |
|
||||||
|
|------|------|----|
|
||||||
|
|mail.test.htw.stura-dresden.de|A|141.56.51.95|
|
||||||
|
|lists.test.htw.stura-dresden.de|A|141.56.51.95|
|
||||||
|
|test.htw.stura-dresden.de|A|141.56.51.95|
|
||||||
|
|auth.test.htw.stura-dresden.de|A|141.56.51.96|
|
||||||
|
|
||||||
|
Man könnte auch nur mail.test.htw.stura-dresden auf die ip zeigen lassen und die anderen beiden Records als CNAME Verweis auf diesen namen zeigen lassen
|
||||||
|
|
||||||
|
## Setup Authentik
|
||||||
|
```bash
|
||||||
|
nix run github:nix-community/nixos-anywhere -- --flake .#authentik --target-host root@141.56.51.96
|
||||||
|
```
|
||||||
|
|
||||||
|
### im installierten System
|
||||||
|
Authentik kann nicht ohne env datei starten
|
||||||
|
```bash
|
||||||
|
echo "AUTHENTIK_SECRET_KEY=$(openssl rand -hex 32)" > /var/lib/authentik_secret
|
||||||
|
```
|
||||||
|
danach muss man dann im browser den initial setup flow machen
|
||||||
|
|
||||||
|
## Setup Mail
|
||||||
|
```bash
|
||||||
|
nix run github:nix-community/nixos-anywhere -- --flake .#mail --target-host root@141.56.51.95
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue