infra: dashboard index.html should template domain from env #140

Closed
opened 2026-03-23 23:42:11 +00:00 by kert · 0 comments
Owner

Problem

nginx/index.html has homelab.fhirworx.io hardcoded in service tile URLs. Changing the domain requires editing HTML by hand.

Fix

Use nginx sub_filter to replace a placeholder at serve time, or generate index.html from a template during bootstrap.

Files

  • nginx/index.html
  • nginx/nginx.conf
## Problem nginx/index.html has homelab.fhirworx.io hardcoded in service tile URLs. Changing the domain requires editing HTML by hand. ## Fix Use nginx sub_filter to replace a placeholder at serve time, or generate index.html from a template during bootstrap. ## Files - nginx/index.html - nginx/nginx.conf
kert added this to the P18: Config Consolidation — eliminate hardcoded values milestone 2026-03-23 23:42:11 +00:00
kert added the infrastyles labels 2026-03-23 23:42:11 +00:00
kert closed this issue 2026-03-23 23:57:18 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#140