Configure Nginx as a web server
Let's Encrypt Free SSL

1. Go to a project page in your D2C account
2. Click "Create service"
3. Choose Nginx
4. Give a name to the service (if needed)
Ports 80, 443 are open by default
5. Choose the app(s) Nginx will maintain
6. On the next step you can choose protocol: HTTP or HTTPS. D2C supports Let's Encrypt free SSL certificates so we'll show how it works.
7. Click "Generate config"
8. The app will receive a domain, like appname-www.appid.at.d2c.io.
You can add additional domains. Ensure that DNS-record for additional domains has the same IP-address as a host of Nginx.
If you use AWS but not Elastic IP it's better to add CNAME-record:
E.g example.com
With the value appname-www.appid.at.d2c.io.
Choose Let's Encrypt certificates or upload your own. You can edit config if it needs it.
9. Choose host and click "Creat service"
That's all! Check the Domain field at the service page.
Made on
Tilda