Domain Management
Every domain.
Fully managed.
DNS records, SSL certificates, vhost configuration, provisioning, and monitoring — HostAtlas manages the entire domain lifecycle from a single interface. No more jumping between registrar dashboards, SSH terminals, and certificate tools.
3
DNS providers
15m
DNS snapshot interval
8
Global resolvers
12
DNS record types
Provisioning Wizard
From zero to live in one workflow.
The provisioning wizard automates every step of deploying a new domain on your server. Document root, vhost configuration, SSL certificate, log rotation — all configured in sequence with live progress tracking. No SSH required.
Document Root
Creates the document root directory with correct ownership and permissions. Supports custom paths or follows your team's naming convention automatically.
Vhost Configuration
Generates the virtual host config from your selected template. Nginx, Apache, or Caddy — the wizard writes the config, enables the site, and validates the syntax before reloading.
SSL Certificate
Provisions a Let's Encrypt certificate via certbot. Handles HTTP-01 challenges, installs the certificate, and configures the redirect from HTTP to HTTPS automatically.
Log Rotation
Sets up logrotate configuration for the domain's access and error logs. Configurable rotation interval, retention period, and compression. Prevents disk fill from runaway logs.
Provisioning: example.com
In ProgressDocument root created
/var/www/example.com/public
Vhost config written
nginx · template: default-php
Issuing SSL certificate...
Let's Encrypt · HTTP-01 challenge
Configure log rotation
Waiting
Step 3 of 4 · 62% complete
Vhost Templates
Consistent configs. Every time.
Define reusable virtual host templates for Nginx, Apache, and Caddy. Each template stores the complete server block configuration and can be set as the default for new provisioning runs. No more copy-pasting configs between servers.
Multi-server Support
Nginx, Apache, and Caddy templates in one library. The provisioning wizard automatically selects the right template based on the server's detected web server.
Default Selection
Mark any template as the default for its server type. New domains provisioned on Nginx servers automatically use your Nginx default — zero clicks required.
Variable Substitution
Templates support variables like {{domain}}, {{document_root}}, and {{php_version}}. HostAtlas substitutes values during provisioning.
Team-wide Library
Templates are shared across the team. Admins maintain the library, members pick from approved templates during provisioning. Enforces consistency without blocking anyone.
Vhost Template Library
Default PHP 8.3
DefaultNginx · PHP-FPM 8.3 · Last edited 2d ago
Laravel Optimized
Nginx · PHP-FPM 8.3 · Last edited 1w ago
Apache WordPress
Apache · mod_php 8.2 · Last edited 3w ago
Caddy Reverse Proxy
Caddy · Proxy pass · Last edited 1mo ago
DNS Record Management
Manage DNS without leaving HostAtlas.
Connect your DNS provider and manage all record types directly from the HostAtlas dashboard. Add, edit, and delete A, AAAA, CNAME, MX, TXT, SRV, CAA, and more. Changes propagate through your provider's API instantly.
Cloudflare
Full API integration for zone management. Create, update, and delete any record type. Proxy status toggle included. Supports API tokens with scoped permissions.
INWX
Manage INWX-hosted zones directly from HostAtlas. Full CRUD support for all record types via the INWX XML-RPC API. Two-factor authentication supported.
Namecheap
Connect your Namecheap account and manage DNS records without switching dashboards. Supports A, AAAA, CNAME, MX, TXT, and URL redirect records via the Namecheap API.
DNS Records
example.com| Type | Name | Value | TTL | Proxy | |
|---|---|---|---|---|---|
| A | @ | 159.69.42.17 | Auto | ||
| AAAA | @ | 2a01:4f8:c17:1a2::1 | Auto | ||
| CNAME | www | example.com | 3600 | ||
| MX | @ | mx1.example.com (10) | 3600 | — | |
| TXT | @ | v=spf1 include:_spf.google.com ~all | 3600 | — |
DNS Deep Intelligence
Understand your DNS posture. Completely.
DNS Deep Intelligence runs a comprehensive analysis of every DNS record type for your domain. SOA configuration, nameserver delegation, mail exchange routing, email authentication (SPF, DKIM, DMARC), certificate authority authorization, and DNSSEC validation — all in one report.
SOA & NS Analysis
Validates SOA serial numbers, refresh/retry/expire timers, and checks all authoritative nameservers for consistency and response times.
Email Authentication Stack
Parses and validates MX records, SPF policies, DKIM selectors, and DMARC policies. Highlights misconfigurations that could cause email delivery failures or spoofing vulnerability.
CAA & DNSSEC
Checks CAA records to verify which certificate authorities are authorized to issue certificates. Validates DNSSEC chain of trust from root to zone.
DNS Deep Intelligence
Scanned 14s agoexample.com · 12 record types analyzed
SOA Record
Serial: 2025040301 · Refresh: 3600 · Retry: 600
NS Records
2 nameservers · All responding · Consistent
MX Records
2 mail servers · Priority 10, 20 · Reachable
SPF
v=spf1 · 3 includes · ~all (softfail)
DKIM
Selector "default" not found · Check DNS propagation
DMARC
v=DMARC1 · p=quarantine · rua configured
DNSSEC
Not enabled · Zone is unsigned
DNS Propagation Checker
Check propagation across 8 global resolvers.
After changing DNS records, verify propagation instantly. HostAtlas queries 8 major public resolvers worldwide and compares their responses to your expected value. See which resolvers have picked up the change and which are still serving stale data.
Propagation Check: example.com A
Expected: 159.69.42.17
8.8.8.8
159.69.42.17
12msCloudflare
1.1.1.1
159.69.42.17
8msQuad9
9.9.9.9
159.69.42.17
18msOpenDNS
208.67.222.222
159.69.42.17
24msComodo
8.26.56.26
95.217.118.41 (stale)
42msDNS Monitoring
Snapshots every 15 minutes. Changes detected instantly.
HostAtlas takes a full DNS snapshot of every monitored domain every 15 minutes. When records change, the platform detects the difference, assigns a severity level (info, warning, critical), and notifies your team. Catch unauthorized DNS changes, hijacking attempts, and configuration drift before they cause problems.
Change Detection
Compares current snapshot against the previous one. Any added, removed, or modified records are flagged and categorized by type and potential impact.
Severity Classification
TTL changes are informational. MX or NS changes get a warning. A/AAAA record changes pointing to unknown IPs are flagged as critical. Severity drives notification routing.
Snapshot History
Browse the full history of DNS snapshots for any domain. Compare any two snapshots side by side to see exactly what changed and when.
DNS Change Detected
Warningexample.com · 3 minutes ago
Changed Record
MX 10 mx1.old-provider.com MX 10 mx1.new-provider.com Added Record
TXT "v=spf1 include:new-provider.com ~all" Snapshot #1,247 vs #1,246
SSL Certificate Monitoring
Never let a certificate expire silently.
HostAtlas continuously monitors SSL certificates for every discovered domain. Expiration warnings, chain validation, issuer tracking, and CDN detection — all automated. Know about certificate issues days or weeks before they affect your users.
Expiration Alerts
Automatic warnings at 30, 14, 7, and 1 day(s) before expiration. Configurable thresholds per domain. Never miss a renewal deadline again.
Chain Validation
Validates the full certificate chain from leaf to root. Detects missing intermediates, expired chain certificates, and self-signed certificates that browsers will reject.
CDN Detection
Detects when a domain is served through Cloudflare, Fastly, or another CDN. Shows both the edge certificate (CDN) and the origin certificate so you know which one needs renewal.
Issuer Tracking
Tracks which certificate authority issued each certificate. Get notified when the issuer changes unexpectedly — a potential indicator of a man-in-the-middle attack or unauthorized re-issuance.
Certificate Overview
example.com
Let's Encrypt · RSA 2048
87 days
Expires Jul 1, 2026
api.example.com
Let's Encrypt · ECDSA P-256
12 days
Expires Apr 15, 2026
cdn.example.com
CDNCloudflare · ECDSA P-256
364 days
Managed by Cloudflare
Vhost Config Editor
Edit server configs. Without SSH.
The inline vhost config editor lets you modify Nginx, Apache, or Caddy configurations directly from the HostAtlas dashboard. Syntax validation catches errors before they hit production. Every edit creates an automatic backup with one-click rollback.
Inline Editing
Edit the full vhost configuration file directly in your browser. Syntax highlighting for Nginx, Apache, and Caddy configs makes it easy to read and modify complex server blocks.
Syntax Validation
Before applying changes, HostAtlas runs nginx -t or apachectl configtest on the server. Invalid configs are rejected with the exact error message displayed inline.
Auto-backup & Rollback
Every edit creates a timestamped backup of the previous config. If a change causes problems, roll back to any previous version with one click. Full version history is preserved.
Safe Reload
After validation passes, HostAtlas performs a graceful reload of the web server. Active connections are preserved. Zero downtime configuration changes.
2 listen 443 ssl http2;
3 server_name example.com;
4
5 root /var/www/example.com/public;
6 index index.php index.html;
7
8 ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
9 ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
10
11 location / {
12 try_files $uri $uri/ /index.php?$query_string;
13 }
14}
Password Protection
HTTP Basic Auth. One click.
Protect any domain with HTTP Basic Authentication directly from the HostAtlas dashboard. Set a username and password, and HostAtlas configures the web server to require credentials before serving any content. Ideal for staging sites, development environments, and client previews.
Enable/Disable Toggle
Turn password protection on or off with a single click. HostAtlas adds the auth directives to your vhost config and generates the htpasswd file. Disable it when you're ready to go public.
Credential Management
Set the username and password from the dashboard. Passwords are bcrypt-hashed before being written to the server. Update credentials without SSH access or manual file editing.
Web Server Support
Works with Nginx and Apache. HostAtlas detects the web server type and writes the appropriate auth configuration. Caddy support uses the basicauth directive.
Cost Tracking
Know what every domain costs.
Track the annual registration and renewal cost of every domain in your portfolio. See total spend across your infrastructure, spot domains that are costing more than they should, and never be surprised by a renewal invoice again.
Per-domain Cost Entry
Record the annual cost for each domain. Supports multiple currencies. Costs are displayed on the domain detail page and aggregated in the team dashboard.
Portfolio Overview
See total annual domain spend at a glance. Filter by registrar, TLD, or server. Identify cost optimization opportunities across your entire domain portfolio.
Renewal Reminders
Set renewal dates and get notified before they're due. Never auto-renew a domain you intended to let expire, and never lose a domain you meant to keep.
Domain Cost Overview
12 domainsTotal Annual Spend
$487.40
Avg $40.62 / domain
example.com
Namecheap · Renews Dec 2026
$12.98
example.io
Cloudflare · Renews Mar 2027
$39.00
example.dev
INWX · Renews Aug 2026
$16.00
Take control of every domain.
DNS, SSL, vhost configs, provisioning, monitoring, and cost tracking — all from one platform. No more juggling registrar dashboards and SSH terminals.