Skip to content

Domains

aaPanel Domain Name Management Center, allowing you to unify accounts across multiple domain providers without switching DNS platforms

If you're not familiar with domains, Recommend clicking to view: Domains Basics

Domains Overview

alt text

Provider List

FunctionDescribe
Add DNS provider API
AliasDNS provider alias, used to distinguish between multiple identical providers
AccountDisplay the account information of the current DNS provider
DNS ProviderDisplay the current DNS provider information
StatusEnable or disable automatic domain synchronization
PermissionDisplay the permission information of the current DNS provider
DomainsDisplay the number of domains under this DNS provider
Domain ManagementClick to manage the resolution records of this domain
EditModify the information of the DNS provider
DeleteDelete the DNS provider

Integrate DNS Provider API

Add DNS provider API. Different providers require different APIs, so the displayed content may vary.

Taking CloudFlare as an example:
alt text

StatusEnable or disable automatic domain synchronization
NameSelect DNS provider
API UserEnter API account/username
API KeyEnter API key/Token
AliasDNS provider alias, used to distinguish between multiple identical providers
API-Limit
The API permission scope of this DNS provider (specific functions only / full access)

For how to obtain the API, please refer to: Get DNS API Tutorial

Domain Management

Displays all domains under the specified DNS provider and manages domain records

alt text

Pull DataFetch domain information from this DNS provider
Pull LogView the retrieval logs for this DNS provider
DomainDisplays domain information for this DNS provider; click to manage resolution records
SSL DaysShows the expiration time of this domain's SSL certificate
Number of Resolutions
Displays the count of resolution records for this domain
SSL Expiration TimeShows the expiration time of this SSL
ManageClick to manage resolution records for this domain

Domain Management -- Manage

alt text

Add a resolution record (supports A, AAAA, CNAME, TXT, MX, etc.)
ReturnReturn to the previous level (domain list)
RecordDisplay the resolution record for this domain
TypeDisplay the type of this resolution record
Record ValueDisplay the value of this resolution record
TTLDisplay the TTL value of this resolution record (lower values indicate higher priority)
ProxyDisplay the proxy status of this resolution record (varies by DNS provider)
RemarkDisplay notes for this resolution record
EditModify this resolution record
DeleteDelete this resolution record

Add/Edit Resolution

Add or modify a resolution record

alt text

RecordEnter a record, (e.g. www.aapanel.com or www)
TypeSelect record type: A, AAAA, CNAME, TXT, MX, etc.
Record ValueEnter the record value
TTLEnter the TTL value for the record, (lower values indicate higher priority)
RemarkEnter notes for the record

SSL Certificate

SSL Certificate Management - Apply, upload, and renew SSL certificates

alt text

Apply for SSLApply new SSL certificates (supports single/multiple domains and wildcard certificates)
Upload CertificateUpload existing SSL certificates
One-Click RenewalOne-click renewal for SSL certificates expiring within 30 days
Certificate BrandSSL certificate issuing authority
Authenticated Domain
Domain(s) verified by the SSL certificate
Validity PeriodSSL certificate expiration date
Automatic RenewalEnable/disable automatic renewal
Expiration WarningEnable/disable expiration alerts
Installation LocationSSL Certificate deployment locations
Last Application Time
Last Apply timestamp
Last Application LogSSL Certificate Apply logs
ManageSSL Certificate management (deploy certificates to websites, etc.)
ViewView SSL certificate details, download, renew certificates
DeleteDelete SSL certificate

Apply for SSL

alt text

  • Multiple Domains: Apply SSL certificates for multiple domains at once (e.g. www.aapanel.com, aapanel.com) - Only for domains in the domain list

  • Single Domain: Apply an SSL certificate for a single domain (e.g. www.aapanel.com) - Only for domains in the domain list

  • Wildcard: Apply a wildcard SSL certificate (e.g. *.aapanel.com) - Only for domains in the domain list

Upload Certificate

alt text

  • Paste the certificate and private key content into the box.

  • Supported formats: pem, crt, cer, key, der, pfx, p12, p7b, p7c, csr.

One-Click Renewal

alt text

  • One-click renewal of an SSL certificate that will expire within 30 days

SSL Certificate -- Manage

alt text

  • Install the SSL certificate to the Website, etc.

Usage Example

Adding website with automatic DNS record configuration

  1. First, ensure the IP in the top-left corner of the panel is correct. If not, modify it in Server IPalt text

  2. Configure the DNS provider's API, e.g.if your domain is hosted on CloudFlare

    Refer to the tutorial Get DNS API Tutorial to obtain API information
    alt text

    • Note: Since my API is not global, API-Limit needs to be enabled
  3. After confirmation, the system will automatically fetch domain information from the DNS provider and attempt to apply for a wildcard SSL certificate
    alt text

  4. If the SSL certificate application is unsuccessful, you can manually apply for one and then apply it to the website

    SSL Certificate -- Apply for SSL

  5. In the Website section, add a website, select Automatic Add Record, and enter a domain such as: 175test.xxx.top. This domain must exist with the DNS provider
    alt text
    alt text

  6. Check whether the DNS records have been successfully added. If they were not successfully added to the DNS provider, you can add them manually
    alt text

  7. Finally, access the website, upload website files, set up URL rewrite, etc., to complete the website deployment

Feedback or Suggestions

If you encounter problems or suggestions during use, please contact us through the following methods:

  • (Please describe in detail or provide screenshots)
  1. Forum: https://www.aapanel.com/forum

  2. Email: support@aapanel.com