387 Commits

Author SHA1 Message Date
5a0a4a96c5
master not main
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
2024-11-18 15:14:59 +01:00
48fa653027
fix: update branches for nixfmt workflow to include master 2024-11-18 15:14:04 +01:00
4da793d37c
runs nixfmt 2024-11-18 15:04:20 +01:00
df08e01d9e
bruh 2024-11-18 13:38:29 +01:00
b89d71cc5e
fix: correct gitconfig source path for mennos-server 2024-11-18 13:36:49 +01:00
e67cfd7bfd
adds additional gitconfig sources for mennos-desktop, mennos-gamingpc, and homeserver-pc 2024-11-18 13:32:06 +01:00
b7b0f11033
adds gitconfig for mennos-server to configuration 2024-11-18 13:30:41 +01:00
178bf9ebe4
adds development and subsite entries to hosts configuration 2024-11-18 13:19:48 +01:00
96ad469aed
adds ncdu to home-manager packages for disk usage analysis 2024-11-16 19:25:27 +01:00
bb6545a45a
updates ZFS configuration to set maximum ARC size to 20 GiB 2024-11-16 15:14:44 +01:00
b2768c334a
formats boot.kernelParams for ZFS configuration to enable compressed ARC and set maximum ARC size 2024-11-16 14:55:38 +01:00
1442638609
adds smartmontools to ZFS configuration 2024-11-16 14:54:51 +01:00
2af2995b18
adds ZFS ARC maximum size parameter to configuration (16GB) 2024-11-16 14:37:42 +01:00
8a656f0d95
sets ownership and permissions for backup directory 2024-11-16 14:14:05 +01:00
f289c12223
sets ownership and permissions for backup directories 2024-11-16 14:10:29 +01:00
fb9219719d
adds backup ZFS mount points to configuration 2024-11-16 14:06:15 +01:00
aef9670f74
migrates vscode configuration from common to workstation 2024-11-16 13:50:53 +01:00
9c85419950
moves vscode to common 2024-11-16 13:44:03 +01:00
fbb83102c4
adds voice chat port for Minecraft and includes it in allowedUDPPorts 2024-11-16 04:38:18 +01:00
9a395cfe07
moves shit around 2024-11-16 04:33:52 +01:00
8fc75274cd
removes NAT configuration and Tailscale reverse path check from firewall settings 2024-11-16 04:21:10 +01:00
29cc346709
removes internal port definitions and iptables rules for established connections and internal traffic 2024-11-16 03:43:08 +01:00
3cb256f6e5
adds iptables rules to allow established connections, internal network traffic, and Docker communication 2024-11-16 03:08:23 +01:00
a242530770
removes DNS from allowedUDPPorts and cleans up unused iptables rules 2024-11-16 02:58:59 +01:00
08a1372f9f
adds DNS to allowedUDPPorts and removes WAN access block for internal services 2024-11-16 02:57:53 +01:00
014badfa99
updates internal network traffic rules to allow access from the 192.168.86.0/24 subnet 2024-11-16 02:54:30 +01:00
a068565066
refactors firewall configuration to enhance security and internal communication rules 2024-11-16 02:53:12 +01:00
9b1ceddeb7
adds additional Docker firewall rules to enhance container communication 2024-11-16 02:48:28 +01:00
4e169b6668
updates allowedTCPPorts for internal services and adds additional firewall rules 2024-11-16 02:46:34 +01:00
7bf22e7023
refactors internal communication rules in server configuration 2024-11-16 02:26:26 +01:00
7e1a49c29e
removes Qbittorrent port entry and comments out additional internal communication rules 2024-11-16 02:25:53 +01:00
238661573c
adds allowedTCPPorts for Plex and Jellyfin, reorders existing ports 2024-11-16 02:21:13 +01:00
ff99e5e46f
remove deprecated Docker configurations and scripts for various services 2024-11-16 02:14:44 +01:00
e6dfc2aba4
adds allowedTCPPorts for Minecraft and updates allowedTCPPorts for internal and media services 2024-11-16 02:03:20 +01:00
3b7b414394
adds allowedTCPPorts for Overseerr service 2024-11-16 01:55:58 +01:00
c3f433cc3d
adds allowedTCPPorts for Flaresolerr service 2024-11-16 01:48:12 +01:00
e8ed942906
adds allowedTCPPorts for Arr services 2024-11-16 01:47:17 +01:00
45cdd53f0d
refactor allowedTCPPorts configuration for internal services 2024-11-16 01:39:43 +01:00
974a0328fc
refactor allowedTCPPorts configuration for docker0 interface 2024-11-16 01:36:46 +01:00
7d64801ae2
adds allowedTCPPorts for local network access in docker0 interface 2024-11-16 01:35:44 +01:00
09ad59d3c5
adds allowedTCPPorts for Sabnzbd and Qbittorrent services 2024-11-16 01:30:43 +01:00
b8adf7b200
disable all docker shit 2024-11-16 00:36:49 +01:00
f1e00e4038
adds extra_hosts configuration for nginx-proxy-manager and authelia services 2024-11-16 00:22:34 +01:00
9235298118
adds various firewall rules 2024-11-16 00:19:14 +01:00
e3f0493630
removes .env file source from nginx-proxy-manager configuration 2024-11-16 00:16:25 +01:00
0270ac41bd
ditched traefik for npm 2024-11-16 00:15:26 +01:00
1e73386dca
disabled nginx for now
Signed-off-by: Menno van Leeuwen <menno@vleeuwen.me>
2024-11-16 00:05:42 +01:00
db89a244b0
adds upnp service 2024-11-16 00:04:38 +01:00
945196c8e0
enables Traefik API dashboard and sets log level to DEBUG 2024-11-16 00:00:58 +01:00
bbe516f998
removes duplicate parameter declaration in zfs.nix 2024-11-15 23:53:46 +01:00