nix-config/hosts/nixedo/ports.nix
Oliver Davies fa38f26bb1
All checks were successful
/ check (push) Successful in 38s
Refactor homelab ports
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-11-05 00:27:05 +00:00

42 lines
886 B
Nix

{ lib, ... }:
let
inherit (lib) mkOption types;
in
{
options.homelab.ports = mkOption {
internal = true;
type = types.attrsOf (types.attrsOf types.port);
};
config.homelab.ports = {
services = {
mealie = 9001;
pihole = 8082;
tubearchivist = 8099;
vaultwarden = 8022;
};
nginx = {
website-sculpin = 8095;
website-tome = 8098;
books = 9002;
bootstrap-with-tailwind = 8081;
eric = 8084;
examples = 9003;
florida-drupalcamp-tailwind-css = 8083;
luke = 8094;
phpsw-sculpin-demo = 8085;
ponthir-taekwondo = 9004;
rebuilding-acquia = 8086;
rebuilding-bartik = 8087;
rebuilding-bristol-js = 8088;
rebuilding-symfony = 8089;
tailwindcss-demo = 8090;
talking-drupal-tailwindcss = 8093;
wp-tailwind = 8091;
zet = 8092;
};
};
}