feat(nixos): add pikachu homepage guest #48

Merged
alexion merged 1 commits from feat/pikachu-homepage into main 2026-09-15 20:45:17 -04:00
Owner

Summary

  • add a Pikachu Homepage guest backed by a new homepage registry
  • generate link-only Homepage services from registry metadata and existing routes
  • add a local home reverse-proxy route without ACME or SSL redirect

Validation

  • nix eval .#nixosConfigurations.pikachu.config.system.build.toplevel.drvPath
  • nix eval .#nixosConfigurations.pikachu.config.containers.homepage.config.services.homepage-dashboard.services --json
  • nix eval .#nixosConfigurations.pikachu.config.containers.reverse-proxy.config.services.nginx.virtualHosts.home.forceSSL
  • nix eval .#nixosConfigurations.pikachu.config.containers.reverse-proxy.config.services.nginx.virtualHosts.home.enableACME
  • nix eval .#nixosConfigurations.pikachu.config.containers.homepage.config.services.homepage-dashboard.allowedHosts
## Summary - add a Pikachu Homepage guest backed by a new homepage registry - generate link-only Homepage services from registry metadata and existing routes - add a local `home` reverse-proxy route without ACME or SSL redirect ## Validation - `nix eval .#nixosConfigurations.pikachu.config.system.build.toplevel.drvPath` - `nix eval .#nixosConfigurations.pikachu.config.containers.homepage.config.services.homepage-dashboard.services --json` - `nix eval .#nixosConfigurations.pikachu.config.containers.reverse-proxy.config.services.nginx.virtualHosts.home.forceSSL` - `nix eval .#nixosConfigurations.pikachu.config.containers.reverse-proxy.config.services.nginx.virtualHosts.home.enableACME` - `nix eval .#nixosConfigurations.pikachu.config.containers.homepage.config.services.homepage-dashboard.allowedHosts`
alexion added 1 commit 2026-09-15 20:44:59 -04:00
alexion force-pushed feat/pikachu-homepage from ca356e00ec to 9a038d9821 2026-09-15 20:44:59 -04:00 Compare
alexion merged commit 9a038d9821 into main 2026-09-15 20:45:17 -04:00
alexion deleted branch feat/pikachu-homepage 2026-09-15 20:45:18 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#48