Custom subdomains
BuildFolyo uses one public portfolio route with two URL styles: a standard path alias and a Pro subdomain.
BuildFolyo does not maintain separate public apps for standard and Pro routing. Both URL styles resolve to the same public portfolio page. The difference is the hostname.
Community route
buildfolyo.com/username
Pro and Developer route
username.buildfolyo.com
How routing works
buildfolyo.com/ada
-> direct request to /ada
-> app/[username]/page.tsx
ada.buildfolyo.com
-> middleware rewrite to /ada
-> app/[username]/page.tsx
The public renderer reads your username, fetches the portfolio attached to that user, normalizes the selected theme, and renders the matching template component. Analytics tracking is attached to the same public page in both cases.
Your username is the source of truth for both routing modes. Changing it changes the path alias and the subdomain target together.
Claim your subdomain
Upgrade to Pro or Developer
The Custom Subdomain tab is locked on the free plan. You need an active Pro or Developer subscription to use it.
Open Edge Routing in the Dashboard
Go to Dashboard and switch from Standard Alias to Custom Subdomain.
Choose your username
Enter the username you want to publish. BuildFolyo checks availability before saving.
Deploy the route
Click Deploy and then open https://username.buildfolyo.com.
The standard path URL continues to work after you enable the subdomain. Pro adds a cleaner hostname, not a second publishing workflow.
Standard alias vs custom subdomain
Standard alias
Best when you want the fastest path to a public portfolio on the free plan. Setup is only a username.
Custom subdomain
Best when you want a cleaner BuildFolyo-branded hostname and access to Pro-only routing in the dashboard.
This feature is a BuildFolyo-managed subdomain, not a full bring-your-own-domain workflow. You do not configure external DNS records inside the current product flow.