Skip to content

Extend dots.ports module to remaining NixOS hosts#657

Merged
genebean merged 1 commit into
mainfrom
ports-module-remaining-hosts
Jun 1, 2026
Merged

Extend dots.ports module to remaining NixOS hosts#657
genebean merged 1 commit into
mainfrom
ports-module-remaining-hosts

Conversation

@genebean

@genebean genebean commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • hetznix02: import shared ports module, replace hardcoded allowedTCPPorts list with lib.pipe-derived firewall (22/80/443 come from shared), wire node-exporter and nginx-exporter port references in monitoring.nix
  • kiosk-entryway: import shared ports module, wire node-exporter port in monitoring.nix
  • kiosk-gene-desk: import shared ports module, make node-exporter port explicit via inherit
  • bigboy, rainbow-planet: import shared ports module for consistency; no service ports to wire

Test plan

  • nixos-rebuild dry-activate on hetznix02 — verify firewall still opens 22/80/443
  • nixos-rebuild dry-activate on kiosk-entryway and kiosk-gene-desk
  • Confirm node-exporter and nginx-exporter still scrape correctly on hetznix02

🤖 Generated with Claude Code

- hetznix02: import shared ports, derive firewall via lib.pipe, wire
  node-exporter and nginx-exporter port references in monitoring.nix
- kiosk-entryway: import shared ports, wire node-exporter port in monitoring.nix
- kiosk-gene-desk: import shared ports, make node-exporter port explicit
- bigboy, rainbow-planet: import shared ports for consistency

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@genebean genebean merged commit d3ed387 into main Jun 1, 2026
2 checks passed
@genebean genebean deleted the ports-module-remaining-hosts branch June 1, 2026 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant