a little more readme text
This commit is contained in:
parent
6634528282
commit
07ef7272f4
1 changed files with 6 additions and 2 deletions
|
|
@ -4,21 +4,25 @@ neue mailserver config, ersetzt von Hand konfiguriertes FreeBSD Relay System ohn
|
|||
Ziel ist es den Identity-Provider goauthentik mit ldap an simple-nixos-mailserver anzubinden.
|
||||
|
||||

|
||||
In dieser Flake werden, wie durch den command `nix flake show` zu sehen, mehrere NixOS-Configuration und Pakete definiert.
|
||||
|
||||
# Ordner Hosts
|
||||
jeder ornder ist ein system
|
||||
jeder ornder ist ein system - es wird `builtins.readDir` verwendet, um alle Unterordner zu finden und ein nixos System fpr jeden davon zu generieren.
|
||||
- authentik
|
||||
- mail
|
||||
- git
|
||||
- redmine
|
||||
|
||||
Datei hosts/<name>/default.nix wird evaluiert und muss die alle weiteren z.B. authentik.nix importieren.
|
||||
Davon ausgenommen ist der inhalt von default.nix im Hauptordner, diese Datei enthält alle globalen Einstellungen, die in jedem System aktiviert werden.
|
||||
|
||||
# Todo
|
||||
- mailverteiler mitgliedschaft aus ldap gruppen?
|
||||
- aliase aus ldap attributen?
|
||||
- forgejo an authentik via oauth
|
||||
|
||||
- demo mäßg redmine in container copieren
|
||||
- demo mäßg redmine in container kopieren
|
||||
- demo mäßg forgejo in container einrichten
|
||||
|
||||
# Setup
|
||||
Folgende DNS-Records werden benötigt:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue