diff --git a/common/server/icecast.nix b/common/server/icecast.nix
index 9344282..657f8d0 100644
--- a/common/server/icecast.nix
+++ b/common/server/icecast.nix
@@ -11,29 +11,31 @@ in {
   };
 
   config = lib.mkIf cfg.enable {
-    listen.address = "127.0.0.1";
-    admin.password = "hackme";
-    extraConf = ''
-      
-        hackme
-      
-      
-        
-      
-      
-        /${cfg.mount}
-        20
-        65536
-        false
-        false
-      
-    '';
-  };
-  services.nginx.virtualHosts.${cfg.hostname} = {
-    enableACME = true;
-    forceSSL = true;
-    locations."/${cfg.mount}" = {
-      proxyPass = "http://localhost:${toString cfg.listen.port}/${cfg.mount}";
+    services.icecast = {
+      listen.address = "127.0.0.1";
+      admin.password = "hackme";
+      extraConf = ''
+        
+          hackme
+        
+        
+          
+        
+        
+          /${cfg.mount}
+          20
+          65536
+          false
+          false
+        
+      '';
+    };
+    services.nginx.virtualHosts.${cfg.hostname} = {
+      enableACME = true;
+      forceSSL = true;
+      locations."/${cfg.mount}" = {
+        proxyPass = "http://localhost:${toString cfg.listen.port}/${cfg.mount}";
+      };
     };
   };
 }