From 373935e1ec8db351d5e5ba46de5ad51d6188727a Mon Sep 17 00:00:00 2001 From: zuckerberg <5-zuckerberg@users.noreply.git.neet.dev> Date: Thu, 13 May 2021 05:57:47 -0400 Subject: [PATCH] icecast --- machines/mitty/configuration.nix | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/machines/mitty/configuration.nix b/machines/mitty/configuration.nix index 414eba1..b7b568f 100644 --- a/machines/mitty/configuration.nix +++ b/machines/mitty/configuration.nix @@ -24,7 +24,22 @@ networking.interfaces.ens3.useDHCP = true; + services.nginx.enable = true; + + # icecast + services.icecast = { + enable = true; + hostname = "mitty.neet.dev"; + port = 8000; + }; + services.nginx.virtualHosts."mitty.neet.dev" = { + enableACME = true; + forceSSL = true; + locations."/" = { + proxyPass = "http://localhost:${toString services.icecast.port}"; + }; + }; + security.acme.acceptTerms = true; security.acme.email = "letsencrypt+5@tar.ninja"; - }