The gated-site platform
Foyer is what I build my sites on. They all share one engine and get set up through config instead of a rewrite, and a single Foyer login carries across every one of them.
A foyer is the room you step into before the rest of the house. Every Foyer site opens the same way: a sign-in gate first, then whatever I've built behind it. All of it comes from one codebase, styled and set up per site.
Build pages by stacking sections in the admin panel: hero, gallery, pricing, accordion, and plenty more.
Sign in with Google, GitHub, Discord, a magic link, or Foyer Auth. Lock a site down to invites, leave it open, or anything in between.
Colors, icons, nav, backgrounds. Each site looks like its own thing even though they run on the same engine.
One dashboard for every site: live status, announcements, feature flags, and a shared changelog.
Foyer is the umbrella over two parts.
The platform
The engine every site runs on: the builder, the gate, the admin, the theming, the dashboard. Set a site up once and the rest is config.
The identity
One account for every Foyer site. Sign in once and you're known on all of them, with no separate setup per site.