Add optional php to nginx
This commit is contained in:
parent
c35f717231
commit
c08ff3391f
5 changed files with 60 additions and 50 deletions
|
@ -1,4 +1,4 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
{ config, lib, pkgs, nodes, ... }:
|
||||
let
|
||||
uberBukkit = pkgs.fetchurl {
|
||||
url = "https://github.com/Moresteck/uberbukkit/releases/download/2.0.2-241217-1442-3a5552b/uberbukkit-2.0.2.jar";
|
||||
|
@ -18,4 +18,10 @@ in {
|
|||
};
|
||||
cloudflare-dyndns.domains = lib.mkIf config.services.minecraft-servers.servers.uberbeta.enable [ "beta.${config.vars.primeDomain}" ];
|
||||
};
|
||||
|
||||
networking.firewall.extraInputRules = let
|
||||
targetHosts = lib.attrValues (lib.mapAttrs (_: node: node.config.deployment.targetHost) nodes);
|
||||
in lib.mkIf config.services.minecraft-servers.servers.uberbeta.enable ''
|
||||
ip6 saddr { ${lib.concatStringsSep ", " targetHosts} } tcp dport 30005 accept
|
||||
'';
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue