https://github.com/devraider/alibaba-register-dns
Python Tool: Automates DNS registration with Alibaba Cloud and Cloudflare, streamlining domain setup by managing DNS entries across both platforms.
https://github.com/devraider/alibaba-register-dns
alibaba alibaba-cloud cloudflare dns dns-management python
Last synced: 4 months ago
JSON representation
Python Tool: Automates DNS registration with Alibaba Cloud and Cloudflare, streamlining domain setup by managing DNS entries across both platforms.
- Host: GitHub
- URL: https://github.com/devraider/alibaba-register-dns
- Owner: devraider
- Created: 2022-08-05T06:55:58.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:57:34.000Z (over 1 year ago)
- Last Synced: 2025-03-22T16:33:39.089Z (11 months ago)
- Topics: alibaba, alibaba-cloud, cloudflare, dns, dns-management, python
- Language: Python
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Alibaba Register DNS
A Python tool for automating DNS registration with Alibaba Cloud and Cloudflare, allowing seamless DNS entry management across both platforms.
## Features
- **DNS Registration Automation**: Streamlines the creation and registration of DNS zones.
- **Alibaba Cloud Integration**: Adds all domains to Alibaba for email sending.
- **Cloudflare Integration**: Manages DNS zones within Cloudflare.
## Reason or Motivation
Managing DNS entries across multiple platforms can be complex. This tool simplifies DNS setup for Alibaba and Cloudflare, enhancing email deliverability and management.
## Tech Stack
- **Python**
- **Alibaba SDK**
- **Cloudflare Library**
## Installation
1. Clone the repository:
```bash
git clone https://github.com/devraider/alibaba-register-dns.git
cd alibaba-register-dns
```
2. Configure your Alibaba and Cloudflare credentials.
3. Run the script:
```bash
python alibaba_config_domains.py
```