diff options
author | TheArcaneBrony <myrainbowdash949@gmail.com> | 2023-09-25 22:01:30 +0200 |
---|---|---|
committer | Rory& <root@rory.gay> | 2024-06-05 17:25:16 +0200 |
commit | 6ad94061571c1abf39cb81903fefd773f8d8941c (patch) | |
tree | 70201c3d2d4721664e909f1a1462551e8aa83fc0 /host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix | |
parent | Switch to nginx mainline (diff) | |
download | Spacebar-Open-Infrastructure-6ad94061571c1abf39cb81903fefd773f8d8941c.tar.xz |
Work on spacebar container
Squashed 36
Diffstat (limited to 'host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix')
-rwxr-xr-x | host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix b/host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix new file mode 100755 index 0000000..bed6690 --- /dev/null +++ b/host/Spacebar-nginx/containers/spacebar-server-dev-nix/container.nix @@ -0,0 +1,24 @@ +{ pkgs, lib, spacebar-server, ... }: + +{ + privateNetwork = true; + autoStart = true; + specialArgs = { + inherit spacebar-server; + }; + config = { lib, pkgs, spacebar-server, ... }: { + imports = [ ./root.nix ]; + environment.etc."resolv.conf".text = '' + nameserver 8.8.8.8 + nameserver 8.4.4.8 + nameserver 1.1.1.1 + nameserver 1.0.0.1 + ''; + networking.firewall = { + enable = true; + allowedTCPPorts = [ 80 ]; + }; + }; + hostAddress = "192.168.101.1"; + localAddress = "192.168.100.1"; +} \ No newline at end of file |