This commit is contained in:
alydev 2025-09-25 18:01:26 +10:00
parent 5056353f4c
commit 55717be33e

View file

@ -1,5 +1,11 @@
({ config, pkgs, agenix, ... }: { ({ config, pkgs, agenix, ... }: {
networking.hostName = "aly-server"; networking.hostName = "aly-server";
networking.networkmanager.enable = true;
networking.firewall.allowedTCPPorts = [
80 443 3923 5656 5030 5031 50300
4747 8989 7878 8686 13378 6767 9696 4545
52568
];
services.openvpn.servers = { services.openvpn.servers = {
server = { config = '' config /home/aly/.secrets/server.ovpn ''; }; server = { config = '' config /home/aly/.secrets/server.ovpn ''; };
}; };
@ -21,8 +27,6 @@
programs.nixvim.defaultEditor = true; programs.nixvim.defaultEditor = true;
security.sudo.wheelNeedsPassword = false; security.sudo.wheelNeedsPassword = false;
networking.networkmanager.enable = true;
time.timeZone = "Australia/Brisbane"; time.timeZone = "Australia/Brisbane";
users.users.aly = { users.users.aly = {
isNormalUser = true; isNormalUser = true;
@ -45,6 +49,7 @@
services.samba-wsdd.enable = true; services.samba-wsdd.enable = true;
services.samba = { services.samba = {
enable = true; enable = true;
openFirewall = true;
settings = { settings = {
global = { global = {
"workgroup" = "WORKGROUP"; "workgroup" = "WORKGROUP";