Domain Configuration Guide
Web Domain Configuration System
This comprehensive guide walks you through the process of setting up and managing domains for your Hawiyat platform. We'll cover everything from initial DNS configuration to advanced domain management features.
Domain Configuration Overview
Before beginning the domain setup process, ensure you have:
-
Prerequisites
- Active domain registration
- Access to DNS management
- Server IP address
- Administrative credentials
- SSL certificate preference
-
Required Information
- Domain name
- IP address
- DNS provider credentials
- Hawiyat admin access
- SSL certificate details
DNS Management System
Provider Configuration
We support multiple DNS providers, with specialized integration for:
-
Adex Cloud DNS
- Native integration
- Automated DNS verification
- Quick propagation
- Advanced record management
- Real-time DNS updates
-
OVH DNS Management
- Enterprise-grade DNS
- Global DNS infrastructure
- Advanced security features
- Automated record validation
- Performance optimization
-
Hawiyat DNS Services
- Integrated DNS management
- One-click configuration
- Automatic verification
- Built-in monitoring
- Instant propagation
DNS Record Configuration
Follow these detailed steps to configure your DNS records:
-
Access DNS Management
- Log in to your DNS provider's control panel
- Navigate to DNS management section
- Locate record management interface
-
Create Required Records
- Click "Add Record" or equivalent
- Select record type:
A Record
- Enter subdomain:
canary
- Input server IP (e.g.,
1.2.3.4
) - Set TTL:
3600
(recommended) - Save configuration
DNS changes may take up to 48 hours to propagate globally, though typically complete within 1-4 hours.

Hawiyat Platform Configuration
Administrative Setup
-
Access Control
- Launch Hawiyat admin panel
- Authenticate with admin credentials
- Navigate to server settings
-
Domain Configuration
- Access
/dashboard/settings/server
- Locate domain management section
- Enter fully qualified domain name
- Example:
canary.hawiyat.org
- Access
SSL Certificate Management
-
Certificate Options
- Review available options:
None
(Not recommended for production)Let's Encrypt
(Recommended)Custom Certificate
(Enterprise)
- Review available options:
-
SSL Implementation
- Select preferred certificate type
- Follow certificate setup wizard
- Verify SSL installation
- Test secure connection
Always use SSL certificates in production environments to ensure secure communications.
Final Configuration
-
Domain Activation
- Save domain settings
- Wait for DNS propagation
- Verify SSL installation
- Test domain accessibility
-
Access Verification
- Open new browser window
- Navigate to
https://canary.hawiyat.org
- Verify SSL certificate
- Confirm panel accessibility
Domain Monitoring and Maintenance
Health Monitoring
-
DNS Health
- Regular DNS propagation checks
- Record validation
- Resolution speed monitoring
- Global accessibility testing
-
SSL Monitoring
- Certificate expiration tracking
- SSL configuration validation
- Security assessment
- Protocol compliance checks
Troubleshooting Guide
-
Common Issues
- DNS propagation delays
- SSL certificate errors
- Domain resolution problems
- Access restrictions
-
Resolution Steps
- Verify DNS records
- Check SSL configuration
- Validate domain settings
- Test connectivity
For advanced SSL configuration and management, refer to our detailed Certificates documentation.
Visual Configuration Guide
The following image demonstrates the Hawiyat panel's domain configuration interface:

Next Steps
After completing the domain setup:
-
Security Configuration
- Review security settings
- Configure firewall rules
- Set up access controls
- Enable monitoring
-
Performance Optimization
- Configure caching
- Enable CDN (if available)
- Optimize DNS settings
- Monitor response times
-
Maintenance Schedule
- Plan regular SSL updates
- Schedule DNS audits
- Monitor domain health
- Review security logs