Skip to content

namecheap ddns provider module for python/synology NAS

License

Notifications You must be signed in to change notification settings

meedan-dev/namecheap-ddns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

namecheap-ddns

namecheap ddns provider module for python/synology NAS

Prerequisites

sudo python3 -m ensurepip
sudo python3 -m pip install --upgrade pip
pip3 install requests

Installation on Synology NAS

sudo -i

# Copy the code and set permissions
cp ./namecheap_ddns.py /usr/local/bin/namecheap_ddns.py
chmod a+x /usr/local/bin/namecheap_ddns.py

# Add provider
cat >> /etc.defaults/ddns_provider.conf << 'EOF'
[Namecheap]
        modulepath=/usr/local/bin/namecheap_ddns.sh
        queryurl=https://dynamicdns.park-your-domain.com/update
        website=https://namecheap.com
EOF

About

namecheap ddns provider module for python/synology NAS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages