OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
main @ 25 LINES
 
[ HISTORY ]  [ UP ]
 

{
  lib,
  config,
  inputs,
  ...
}: let
  inherit (lib) mkIf elem;
  inherit (config.ooknet.server) services;
in {
  imports = [inputs.ookscraft.nixosModules.ookscraft-proxy];
  config = mkIf (elem "minecraft-proxy" services) {
    services.ookscraft-proxy = {
      minecraft = {
        enable = true;
        port = 25565;
        endpoint = "ooksmedia.taila3ca6.ts.net";
      };
    };
    systemd.services.haproxy = {
      after = ["tailscaled.service"];
      requires = ["tailscaled.service"];
    };
  };
}

{
  lib,
  config,
  inputs,
  ...
}: let
  inherit (lib) mkIf elem;
  inherit (config.ooknet.server) services;
in {
  imports = [inputs.ookscraft.nixosModules.o
okscraft-proxy];
  config = mkIf (elem "minecraft-proxy" serv
ices) {
    services.ookscraft-proxy = {
      minecraft = {
        enable = true;
        port = 25565;
        endpoint = "ooksmedia.taila3ca6.ts.n
et";
      };
    };
    systemd.services.haproxy = {
      after = ["tailscaled.service"];
      requires = ["tailscaled.service"];
    };
  };
}
 
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET