Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shihaamabr/dhiraaguddns
A script to fetch Dhiraagu Fiber or ADSL connection IP and send to no-ip to assign ip to a domain name.
https://github.com/shihaamabr/dhiraaguddns
Last synced: 26 days ago
JSON representation
A script to fetch Dhiraagu Fiber or ADSL connection IP and send to no-ip to assign ip to a domain name.
- Host: GitHub
- URL: https://github.com/shihaamabr/dhiraaguddns
- Owner: shihaamabr
- Archived: true
- Created: 2020-01-20T00:01:30.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-20T01:32:48.000Z (almost 5 years ago)
- Last Synced: 2024-08-03T13:02:12.954Z (4 months ago)
- Language: Python
- Size: 17.6 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-maldives - DhiraaguDDNS - A script to fetch Dhiraagu Fiber or ADSL connection IP and send to no-ip to assign ip to a domain name. (Table of Contents / PYTHON Projects)
README
# Dhiraagu Dynamic DNS
A script to fetch Dhiraagu Fiber or ADSL connection IP and send to no-ip to assign ip to a domain name.## Requirements
`bash`\
`python3`\
`requests`## Installing
```bash
git clone https://github.com/shihaamabr/dhiraaguddns.git
cd dhiraaguddns
```
Edit the creds in ipupdate.py\
Give executable permissions for `manual.sh` and `auto.sh`
```bash
chmod +x manual.sh
chmod +x auto.sh
```set a chronjob for `./auto.sh` for automatic update\
`./manual.sh` if you needed to trigger update manually`auto.sh` include path for python3.6 `/usr/bin/python3.6` edit to your path if not working.
The bash scripts have timezone set to Maldives, change it if you needed to log another timezone\
[List of tz database time zones - WiKi](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones)---