Phase 1
Landing Experience Fast static delivery across every domainHetzner-ready site shell
Forum, gallery, and member areas from one clean front door.
This build is structured like a modern community hub: discussion tracks, curated media, verified profiles, and a staged launch path that can grow into a full member product later.
Phase 2
Community Engine Forums, profiles, moderation, and role-based accessInfrastructure
1 Hetzner node Static delivery with managed TLS and domain routingRouting
4 mapped domains Same site served from every supplied hostnameStructure
Organized like a member community, not a one-page brochure.
The layout mirrors a category-based platform so the static launch already suggests where the full product can expand next.
01
Forum Tracks
Clear lanes for introductions, discussion threads, long-form posts, and event chatter.
02
Media Library
A place for featured galleries, editorial drops, interviews, and curated member submissions.
03
Member Profiles
Verification, profile cards, and access tiers are framed as a future layer rather than baked into the initial launch.
04
Safety Controls
Space for moderation rules, reporting flows, and gated content policies once the platform becomes interactive.
Forum
Conversation areas with enough shape to feel real on day one.
The front page can preview category depth now, then hand off to a forum engine later without forcing a full redesign.
- Introductions and announcements
- Topic-based rooms and editorial threads
- Events, news, and member updates
Members
Profiles and trust systems are accounted for before they exist.
This is where verification, role-gated access, and moderation workflows can plug in once the static launch proves the traffic path and domain setup.
- Display names and profile badges
- Moderation queue and reporting hooks
- Tiered access for premium areas
Launch Plan
Start with a fast static front end, then add the heavier system.
Ship the landing experience
Serve the same branded site across every domain with fast static delivery, automatic TLS, and zero app runtime complexity.
Confirm Hetzner ingress
Point DNS, open ports 80 and 443, and verify each hostname resolves to the same node before layering in application logic.
Swap in the platform backend
Replace the static page with the chosen forum or membership stack once the infrastructure, routing, and moderation model are ready.