sieve-after | ||
sieve-pipe-bin-dir | ||
sieve-report-spam-ham | ||
auto-upgrade.nix | ||
borgbackup.nix | ||
configuration.nix | ||
dovecot.nix | ||
hardware-configuration.nix | ||
hopglass-frontend.config.json | ||
hopglass-frontend.nix | ||
mailserver.nix | ||
nginx.nix | ||
pkg-hopglass-fe.nix | ||
pkg-postfixadmin.nix | ||
pkg-roundcube.nix | ||
postfix.nix | ||
postfixadmin.nix | ||
README.md | ||
roundcube.nix | ||
rspamd.nix | ||
sieve-after.nix | ||
sieve-pipe-bin-dir.nix | ||
sieve-report-spam-ham.nix | ||
sshusers.nix | ||
variables.nix |
hamburg.freifunk.net Mailserver
Initiales Setup
- System starten
- URL anpassen und aufrufen: http://127.0.0.1/setup.php?lostpw=1
- Neues Setup-Passwort vergeben und den Hash generieren.
- Hash in der Datei variables.nix ersetzen und das System neu bauen und starten.
- URL anpassen und aufrufen: http://127.0.0.1/setup.php
- Admin-Account über die Website anlegen
- URL anpassen und aufrufen: http://127.0.0.1/
- Mail konfigurieren.
Development
Starten des Systems: QEMU_NET_OPTS="hostfwd=tcp:127.0.0.1:2222-:22,hostfwd=tcp:127.0.0.1:8080-:80,hostfwd=tcp:127.0.0.1:2525-:25" nixos-shell Zugriff dann per SSH über 127.0.0.1:2222 und HTTP über 127.0.0.1:8080.