Wire up landscaping-assistant.app custom domain via Hetzner edge proxy #223
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Feature
Summary
Set up public domain access for landscaping-assistant.app through the Hetzner edge proxy, mirroring the palinks.app custom domain setup.
User Story
As a landscaping business operator, I want landscaping-assistant.app to resolve publicly so clients can access the app without Tailscale.
Context
Hetzner edge node is provisioned at 178.156.129.142 (pal-e-platform PR #424). The godaddy-tofu provider is being built to manage DNS records as IaC. This is the umbrella ticket for all work needed to get landscaping-assistant.app live on a public domain. Mirrors palinks issue #28.
Lineage
Parent: none
Story: custom-domain
Repo
landscaping-assistant (app config), pal-e-platform (DNS + Caddy), godaddy-tofu (provider)
Scope
Cross-repo umbrella covering:
File Targets
config/environments/production.rb(config.hosts)Feature Flag
None
Test Expectations
curl -I https://landscaping-assistant.appreturns 200 after full setupAcceptance Criteria
Constraints
Checklist
Related
Mirrors: palinks #28
Depends on: godaddy-tofu #11, pal-e-platform #425