From 127488e491604b9294b88ff18bb23eaf2e4ffe15 Mon Sep 17 00:00:00 2001 From: Soispha Date: Sat, 17 Jun 2023 20:56:56 +0200 Subject: Refactor(services): Remove dead code --- system/services/default.nix | 4 +--- system/services/firewall/default.nix | 11 ----------- system/services/minecraft/default.nix | 26 -------------------------- 3 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 system/services/firewall/default.nix delete mode 100644 system/services/minecraft/default.nix (limited to 'system') diff --git a/system/services/default.nix b/system/services/default.nix index 5c9b6bf..e0579db 100644 --- a/system/services/default.nix +++ b/system/services/default.nix @@ -1,9 +1,7 @@ -{config, ...}: { +{...}: { imports = [ ./acme - # ./firewall ./keycloak - #./minecraft ./nginx ./nix ./opensshd diff --git a/system/services/firewall/default.nix b/system/services/firewall/default.nix deleted file mode 100644 index 23dbcc4..0000000 --- a/system/services/firewall/default.nix +++ /dev/null @@ -1,11 +0,0 @@ -# vim: ts=2 -{...}: { - networking.firewall = { - allowedTCPPorts = [ - # for mail protocols: - 465 # SMTP SSL - 995 # POP3 SSL - 993 # IMAP SSL - ]; - }; -} diff --git a/system/services/minecraft/default.nix b/system/services/minecraft/default.nix deleted file mode 100644 index 754c974..0000000 --- a/system/services/minecraft/default.nix +++ /dev/null @@ -1,26 +0,0 @@ -{ - config, - pkgs, - ... -}: { - users = { - groups.minecraft = {}; - users.minecraft = { - isSystemUser = true; - group = "minecraft"; - }; - }; - systemd.services.minecraft = { - wantedBy = ["multi-user.target"]; - after = "network.target"; - description = "Minecraft Server"; - serviceConfig = { - WorkingDirectory = "/srv/minecraft"; - User = "minecraft"; - Group = "minecraft"; - Restart = "always"; - ExecStart = "${pkgs.openjdk}/bin/java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper.jar --nogui"; - SyslogIdentifier = "minecraft-server"; - }; - }; -} -- cgit 1.4.1