From 5b1fe975fa031b97508ab5190da2c61a192baca5 Mon Sep 17 00:00:00 2001 From: "hermitcollective.net" Date: Mon, 30 Oct 2023 12:41:23 +0100 Subject: [PATCH] removed the email service again ps fuck you ziggo --- configuration.nix | 1 - services/email.nix | 30 ------------------------------ 2 files changed, 31 deletions(-) delete mode 100644 services/email.nix diff --git a/configuration.nix b/configuration.nix index 267e766..843fd47 100644 --- a/configuration.nix +++ b/configuration.nix @@ -8,7 +8,6 @@ # Services ./services/ssh.nix ./services/nginx.nix - ./services/email.nix ./services/nextcloud.nix ./services/tt-rss.nix ./services/owncast.nix diff --git a/services/email.nix b/services/email.nix deleted file mode 100644 index cb26bb7..0000000 --- a/services/email.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ config, pkgs, ... }: { - imports = [ - (builtins.fetchTarball { - # Pick a release version you are interested in and set its hash, e.g. - url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-23.05/nixos-mailserver-nixos-23.05.tar.gz"; - # To get the sha256 of the nixos-mailserver tarball, we can use the nix-prefetch-url command: - # release="nixos-23.05"; nix-prefetch-url "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/${release}/nixos-mailserver-${release}.tar.gz" --unpack - sha256 = "1ngil2shzkf61qxiqw11awyl81cr7ks2kv3r3k243zz7v2xakm5c"; - }) - ]; - - mailserver = { - enable = true; - fqdn = "mail.hermitcollective.net"; - domains = [ "hermitcollective.net" ]; - - # A list of all login accounts. To create the password hashes, use - # nix-shell -p mkpasswd --run 'mkpasswd -sm bcrypt' - loginAccounts = { - "hertog@hermitcollective.net" = { - hashedPasswordFile = "/etc/email-passwords/hertog"; - aliases = ["jan@hermitcollective.net"]; - }; - }; - - # Use Let's Encrypt certificates. Note that this needs to set up a stripped - # down nginx and opens port 80. - certificateScheme = "acme-nginx"; - }; -}