Other Services
How to set up your owns.it.com subdomain with any other hosting service or server.
Setting up other services with an owns.it.com subdomain
This guide will walk you through the process of setting up your owns.it.com subdomain with any hosting service or server not covered by our other guides.
Create the Domain File
Create a JSON file inside the domains directory (domains/subdomain.json
) with the appropriate DNS records for your service. The file structure will depend on your hosting requirements:
Replace the records section with only the DNS records required by your service. Common record types include:
A
: IPv4 addressAAAA
: IPv6 addressCNAME
: HostnameMX
: Mail serverTXT
: Text records (often used for verification)
Configure Your Server
After your pull request is merged:
- Configure your web server (Apache, Nginx, etc.) to handle requests for your owns.it.com subdomain
- Update your SSL certificate to include your owns.it.com subdomain
- Configure any additional service-specific settings
Apache Configuration Example
Nginx Configuration Example
SSL Certificate
To avoid certificate errors, make sure to:
- Include your owns.it.com subdomain in your SSL certificate
- Use a valid SSL certificate from a trusted provider
- Keep your certificate up to date
Your website should be live!
After completing all steps and your pull request has been merged, your website should be accessible at your owns.it.com subdomain. The process may take a few minutes for DNS changes to propagate.
Troubleshooting
If your site isn’t working:
- Check that your domain file is correctly formatted
- Verify that your DNS records are correct for your service
- Confirm that your web server configuration is correct
- Ensure your SSL certificate includes your subdomain
- Wait for DNS changes to propagate (this can take up to 48 hours)
- Check your web server logs for any errors
Need Help?
If you need assistance:
- Check your service provider’s documentation
- Review your web server’s documentation (Apache, Nginx)
- Create an issue for support with your specific setup
Note: Make sure to remove any sensitive information (like private keys or passwords) before sharing configurations when asking for help.