Find a file
Daniel Frank 3d59474283
Merge pull request #1 from bdobe/hopglass-domain-versions
hopglass: introduce domain config versions
2021-08-23 22:00:51 +02:00
sieve-after first import of mailserver config 2019-05-10 23:21:28 +02:00
sieve-pipe-bin-dir first import of mailserver config 2019-05-10 23:21:28 +02:00
sieve-report-spam-ham first import of mailserver config 2019-05-10 23:21:28 +02:00
.envrc Add .envrc to ease development 2020-08-20 22:54:50 +02:00
.gitignore add ignore list 2021-08-12 18:24:45 +02:00
acme.nix Try throwing all certificates into the same group to avoid permission issues 2020-11-27 23:49:54 +01:00
borgbackup.nix Fix backup path and remove variables.nix 2021-08-12 20:20:21 +02:00
configuration.nix Move mailserver config to mailserver.nix and remove block that is not needed anymore 2021-08-12 18:39:56 +02:00
gitolite.nix Setup gitolite 2019-11-08 22:24:15 +01:00
hardware-configuration.nix Move the mail directory to where it is expected 2021-08-12 19:20:50 +02:00
hopglass-frontend.config.json hopglass: introduce domain config versions 2021-08-19 11:50:38 +02:00
hopglass-frontend.nix fu google 2021-05-01 18:42:06 +02:00
mailserver.nix next update to mailserver module 2021-08-23 21:36:31 +02:00
nginx.nix nginx: disable access log (global doesnt work...) 2019-08-11 17:02:16 +02:00
pkg-hopglass-fe.nix Fix the application of the patch 2020-06-28 12:35:45 +02:00
pkg-postfixadmin.nix postfixadmin: 3.2.4 -> 3.3.8 2021-05-21 21:19:30 +02:00
pkg-roundcube.nix roundcube: 1.4.10 -> 1.4.11 2021-02-08 22:37:15 +01:00
README.md first import of mailserver config 2019-05-10 23:21:28 +02:00
sieve-after.nix first import of mailserver config 2019-05-10 23:21:28 +02:00
sieve-pipe-bin-dir.nix first import of mailserver config 2019-05-10 23:21:28 +02:00
sieve-report-spam-ham.nix first import of mailserver config 2019-05-10 23:21:28 +02:00
sshusers.nix add ssh access for kantorkel 2021-01-16 23:22:59 +01:00

hamburg.freifunk.net Mailserver

Initiales Setup

  1. System starten
  2. URL anpassen und aufrufen: http://127.0.0.1/setup.php?lostpw=1
  3. Neues Setup-Passwort vergeben und den Hash generieren.
  4. Hash in der Datei variables.nix ersetzen und das System neu bauen und starten.
  5. URL anpassen und aufrufen: http://127.0.0.1/setup.php
  6. Admin-Account über die Website anlegen
  7. URL anpassen und aufrufen: http://127.0.0.1/
  8. 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.