All checks were successful
/ check (push) Successful in 38s
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
42 lines
886 B
Nix
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;
|
|
};
|
|
};
|
|
}
|