aboutsummaryrefslogtreecommitdiff
path: root/modules/server/default.nix
diff options
context:
space:
mode:
authoraethrvmn <me@aethrvmn.gr>2025-11-30 21:59:43 +0000
committeraethrvmn <me@aethrvmn.gr>2025-11-30 21:59:43 +0000
commit893ea11e1dc05fe1a2a34e66d4ebcfdffda34720 (patch)
treeef454e299f49cbb58e1b9fbafd0b759b4379ac2a /modules/server/default.nix
parentadded .lock to ignorelist (diff)
huge restructure of modules
Diffstat (limited to 'modules/server/default.nix')
-rw-r--r--modules/server/default.nix52
1 files changed, 0 insertions, 52 deletions
diff --git a/modules/server/default.nix b/modules/server/default.nix
deleted file mode 100644
index 150cd4d..0000000
--- a/modules/server/default.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{
- imports = [
- ./calibre
- ./cgit
- ./forgejo
- ./gemini
- ./grafana
- ./immich
- ./jellyfin
- ./monero
- ./ollama
- ];
-
- services = {
- nginx = {
- enable = true;
- recommendedGzipSettings = true;
- recommendedOptimisation = true;
- recommendedProxySettings = true;
- };
-
- sshguard.enable = true;
-
- openssh = {
- enable = false;
- settings = {
- PermitRootLogin = false;
- PasswordAuthentication = false;
- AllowTcpForwarding = false;
- X11Forwarding = false;
- };
- };
- };
-
- networking = {
- firewall.allowedTCPPorts = [ 80 ];
-
- hosts = {
- "127.0.0.1" = [
- "library.internal"
- "media.internal"
- "photos.internal"
- "chat.internal"
- "ollama.internal"
- "code.internal"
- "forge.internal"
- "search.internal"
- "monitor.internal"
- ];
- };
- };
-}
Directive (EU) 2019/790, Article 4(3); all rights regarding Text and Data Mining (TDM) are reserved.