❓ What is this? Simple script written in python that allows you to assign domain to changing IP address.
❓ How to use it?
❓ What did I use?
- Install Docker, docker-compose and Git
- Clone this repository and enter its directory:
git clone https://github.com/jedrzejme/DynamicDNSUsingCloudflare.git
- Create docker image:
docker build -t dynamic-dns-using-cloudflare .
- Edit config.ini according to wiki (you don't have to stop docker container, while making some changes in future)
- Run docker-compose:
docker-compose up -d
- It works!
- Install Python and Git
- Clone this repository and enter its directory:
git clone https://github.com/jedrzejme/DynamicDNSUsingCloudflare.git
- Install requirements:
python -m pip install -r requirements.txt
- Edit config.ini according to wiki (you don't have to stop docker container, while making some changes in future)
- Run main.py:
python main.py
- It works!
- Assigning domain to changing IP address using Cloudflare DNS records
- Running every now and then defined by user
- Config file; learn more in the wiki
Assigning domain to changing IP address. Changing IP address is commonly occurring at home.
This project is not created by Cloudflare Inc., but it uses Cloudflare Inc. API to edit DNS zones.