Find a file
2020-08-20 22:54:50 +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
acme.nix nixos-20.03: Update for Acme 2020-04-24 20:20:30 +02:00
borgbackup.nix borgbackup: add gitolite to the backup 2019-11-15 19:35:24 +01:00
configuration.nix nixos-20.03: Update for Acme 2020-04-24 20:20:30 +02:00
dovecot.nix dovecot: fix sendmail path (required for sieve redirect) 2019-07-07 19:53:05 +02:00
gitolite.nix Setup gitolite 2019-11-08 22:24:15 +01:00
hardware-configuration.nix Setup gitolite 2019-11-08 22:24:15 +01:00
hopglass-frontend.config.json hopglass: test if hopglass works on nixos 2019-08-11 16:25:29 +02:00
hopglass-frontend.nix nginx: make map.hamburg.freifunk.net the default host 2019-08-16 21:15:43 +02:00
mailserver.nix first import of mailserver config 2019-05-10 23:21:28 +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.2 -> 3.2.4 2020-04-18 15:13:08 +02:00
pkg-roundcube.nix roundcube: 1.4.7 -> 1.4.8 2020-08-10 21:43:55 +02:00
postfix.nix postfix: increase privacy by removing the first received header if the mail was sent to the submission port by an authorized user 2019-06-21 22:12:58 +02:00
postfixadmin.nix phpfpm: fix permission errors for postfixadmin (first try) 2019-11-29 21:01:56 +01:00
README.md first import of mailserver config 2019-05-10 23:21:28 +02:00
roundcube.nix phpfpm: fix permission errors for roundcube (first try) 2019-11-29 20:55:13 +01:00
rspamd.nix rspamd: reject messages if they get a score of 15 or higher (rspamd default) 2019-09-25 02:22:33 +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 sshusers: simplyfy the lib.genAttrs call 2020-07-08 14:10:11 +02:00
variables.nix Fix phpfpm on roundcube for NixOS 19.09 2019-10-11 22:36:07 +02: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.