App Membres
Your clients get their own app on their own URL. Configure the domain, active sections, navigation, appearance. All from a single hub.
Overview
The member app is served on the app subdomain of your domain, for example app.yourdomain.com (extension included). By default, without a custom domain, it stays reachable at <slug>.app.freelance-os.fr. Each domain automatically points to the right client space.
Everything is configured from the member-app settings in Freelance OS: domain, theme mode (light/dark/auto), visible sections (modules, resources, videos, chat, etc.) and a custom menu.
Branding and SEO are inherited from the workspace (logo, brand_color). The member app keeps its own theme mode so you can run a light public site and a dark member app.
What the module does
Domain
/settings/members-app/domain. Add a domain with kind=members (typically app.yourdomain.com) via a CNAME shown in the app. SSL is issued and renewed automatically.
Appearance
/settings/members-app/appearance. Choose light/dark/auto for the default member theme. Logos and brand color are edited in Brand (/settings/brand).
Active sections
/settings/members-app/features. Toggle each section on/off: Dashboard, Modules, Resources, Videos, Calls, Chat, Profile. Off = the link disappears from the member nav (the data stays).
Menu
/settings/members-app/menu. CRUD custom navigation entries (handle=members). Drag-and-drop reorder, supports internal / external / mailto links.
MCP
Also controllable via the API and the assistant: overview, feature toggles, menu management, appearance.
How to use it
- 01
Wire the domain
Go to /settings/members-app/domain, add app.yourdomain.com with kind=members. Follow DNS instructions.
- 02
Pick the sections
/settings/members-app/features. Enable only what is included in your client offer.
- 03
Customize the menu
/settings/members-app/menu. Add links to coaching, community, or any external resource.
- 04
Verify rendering
Open app.yourdomain.com. Sign in as a member. Navigation shows your sections + menu.