DNS & SSL Setup
Configure DNS and SSL certificates for production deployments.All steps in this guide are optional. They are only required if you want to use a domain name and HTTPS.
1
Configure DNS (Optional)
Configure DNS records pointing to your server.In your DNS provider, add the following records:
You need a domain name and access to your DNS provider’s control panel.
- A Record:
oriso.yourdomain.com → YOUR_SERVER_IP - Wildcard A Record (optional):
*.oriso.yourdomain.com → YOUR_SERVER_IP
Verify DNS resolution:
2
Install Certbot for Let's Encrypt (Optional)
Install Certbot to obtain free SSL certificates from Let’s Encrypt.
Verify certificate files exist:
3
Configure Nginx with SSL (Optional)
Update Nginx configuration to use SSL certificates.Add SSL server block configuration:Mount SSL certificates as volume in Nginx deployment, then reload:
See ORISO-Nginx/DEPLOYMENT.md for detailed SSL configuration instructions.
Next Steps
- Verification & Testing - Test platform functionality
- Security Hardening - Additional security measures