You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, websites hosted on Puter are only accessible via *.puter.site subdomains. Adding support for custom domains would allow users to use their own domain names for their hosted websites, making Puter a more complete hosting solution.
Proposed Features
Allow users to add custom domains in the hosting settings
Provide clear instructions for setting up DNS records (A record, CNAME)
SSL/TLS certificate management for custom domains
Validation system to verify domain ownership
UI in "My Websites" section to manage custom domain mappings
API endpoints to programmatically manage custom domains
Technical Considerations
DNS verification system to ensure users own the domains they're adding
Integration with Let's Encrypt or similar service for SSL certificates
Handle both apex domains and subdomains
Proper error handling for DNS misconfigurations
Rate limiting for domain additions
Storage of domain mappings in the backend
User Experience
User navigates to "My Websites"
Clicks "Add Custom Domain" for a specific website
Enters their domain name
System provides DNS configuration instructions
User configures their DNS
System validates the DNS configuration
Once validated, the website becomes available on the custom domain
Implementation Details
Add domain management UI to the websites section
Create backend endpoints for domain management
Implement domain verification system
Set up automated SSL certificate provisioning
Add domain routing logic to the hosting infrastructure
The text was updated successfully, but these errors were encountered:
Currently, websites hosted on Puter are only accessible via
*.puter.site
subdomains. Adding support for custom domains would allow users to use their own domain names for their hosted websites, making Puter a more complete hosting solution.Proposed Features
Technical Considerations
User Experience
Implementation Details
The text was updated successfully, but these errors were encountered: