DNS setup
To get your apps running on your server, you need to have a hostname, such as app.company.com. This allows your users to find it on the Internet and access it online.
It is essential nowadays to have HTTPS configured. This requires public server access and the hostname is configured properly.
To configure it, you need to have a domain name purchased (from Namecheap, GoDaddy, or any marketplace) and DNS records added that point to your server.
Recommended DNS providers
You can also use DNS management from the place where you bought your domain. But it is better to have it configured at the provider with better capabilities to manage DNS, such as:
- CloudFlare
- DigitalOcean
After purchasing a domain and creating a server at Hetzner, DigitalOcean, or DataCrunch, go to the DNS panel and configure A records that point to your server, for example:

This will configure the app.dollardeploy.ai record, which points to my server with IP address 12.34.56.78.
Automatically generated DNS records
To try things out or host the server behind a CloudFlare CDN, you can use automatically generated DNS records, provided by DollarDeploy.
Just go to the Host => Edit and press Create wildcard. This will create records like the app.NNNNNN.dollardeploy.app
which will point to your server. After that, you can select them in the app and deploy the app with this hostname.
Automatically generated DNS records