Commit graph

41 commits

Author SHA1 Message Date
lawtancool
b97eb27a22 Merge branch 'master' of https://github.com/lawtancool/digitalocean-dyndns 2021-06-16 21:06:42 -07:00
lawtancool
59c2887236 Fix tail command and remove unnecessary echo 2021-06-16 21:05:34 -07:00
lawtancool
89fd57cfe8 Add duplicate DNS record handling 2021-06-16 20:59:05 -07:00
Alper Kanat
339ad33f39
Merge pull request #20 from jtsymon/jtsymon/secrets
Support passing token in DIGITALOCEAN_TOKEN_FILE
2021-05-18 10:51:39 +03:00
Jeremy Symon
1205095230 Support passing token in DIGITALOCEAN_TOKEN_FILE
This enables passing the token with docker secrets
2021-05-17 20:33:13 +12:00
Alper Kanat
a21767ee62
Merge pull request #19 from ringvold/create-non-existant-record
Create sub domain if it does not exist
2021-03-24 01:06:21 +03:00
Alper Kanat
0c4833645b
Update dyndns.sh 2021-03-24 01:03:31 +03:00
Harald Ringvold
928616e9e0 Fix IP check for the case where all services fail
Last commit would still not fix the problem if all services fails
because of the check on line 38.
2021-03-20 21:14:24 +01:00
Harald Ringvold
9b59388a58 Adding check for valid ip address
In some cases the return body from ifconfig.co is an HTML error page.
This change makes sure the response is a valid IP address.
2021-03-20 21:09:58 +01:00
Harald Ringvold
8c940d5bd2 Create sub domain if it does not exist 2021-03-20 20:37:31 +01:00
Alper Kanat
7b38d97e38
Merge pull request #18 from ifrido/feature/wildcard-records
disable filename expansion during evalutation of the NAME env variable
2021-03-17 10:18:41 +03:00
Alper Kanat
c807533d14
Update dyndns.sh 2021-03-17 10:17:29 +03:00
ifrido
aa32217f37 disable filename expansion during evalutation of the NAME env variable 2021-03-06 21:56:19 +01:00
Alper Kanat
0ed4ab05cf
Merge pull request #16 from otherguy/master
Add bash to Dockerfile, add additional service and logging
2020-12-14 13:01:39 +03:00
Alper Kanat
4ec2969d4a
Update dyndns.sh 2020-12-14 13:00:50 +03:00
Alper Kanat
2a52ffae9d
Update Dockerfile 2020-12-14 12:58:43 +03:00
Alper Kanat
b04f0e19fe
Merge pull request #15 from AxelanderK/fix
Add bash to Dockerfile
2020-12-14 12:57:58 +03:00
Alper Kanat
f9d6d9b7c7
Update Dockerfile 2020-12-14 12:57:34 +03:00
Alecander Graf
3bb7a0232b
Add logging, fix indent, add additional service 2020-12-13 23:09:34 +01:00
Alecander Graf
baf12a3806
Add bash to Dockerfile 2020-12-13 23:09:19 +01:00
Alexander Karlsson
59a389e323 Add bash to Dockerfile 2020-12-13 22:02:13 +00:00
Alper Kanat
a5ae5cfe52
Merge pull request #14 from otherguy/patch-1
Update dyndns.sh
2020-12-13 23:01:57 +03:00
Alexander Graf
a07892bc59
Update dyndns.sh 2020-12-13 15:55:26 +01:00
Alper Kanat
688a19663e Added ability to try multiple services for fetching IP address 2020-12-11 00:03:27 +03:00
Alper Kanat
37937309be
Merge pull request #10 from aklinkert/master
Load more than 20 records to work around big zones
2020-06-26 11:11:56 +03:00
Alex Klinkert
32b03e6914
Load more than 20 records to work around big zones 2020-06-25 20:51:17 +02:00
Alper Kanat
db6c6d4c00
Merge pull request #8 from zzeneg/master
Add support for multiple subdomains
2020-02-06 11:42:52 +02:00
Evgenii Vilkov
6cba88c6d0 add support for multiple subdomains 2020-01-30 13:38:37 +00:00
Alper Kanat
a3553daa2f
Merge pull request #5 from wbio/master
Check IP of subdomain rather than domain
2018-12-05 12:34:34 +03:00
Will Bogey
c9511c3c63
Check IP of subdomain rather than domain 2018-12-01 10:50:17 -05:00
Alper Kanat
85ee2538ff
Merge pull request #4 from billimek/issue/3
only update if IP changed
2018-09-29 22:24:56 +03:00
Jeff Billimek
4f99eff7ae only update if IP changed
Signed-off-by: Jeff Billimek <jeff@billimek.com>
2018-09-28 20:37:09 -04:00
Alper Kanat
ce9d8451f2
Merge pull request #1 from joelanford/master
When getting record ID, select only A records and refresh on every interval
2017-12-02 19:15:10 +00:00
Joe Lanford
3075a53041 Select only the A record when figuring out the record ID and refresh on every interval in case it changes 2017-11-30 21:34:38 -05:00
Alper Kanat
0a66c04839 Update README.md 2016-10-05 17:05:41 +03:00
Alper Kanat
d4630ffd6a Merge branch 'master' of github.com:tunix/digitalocean-dyndns
* 'master' of github.com:tunix/digitalocean-dyndns:
  Update README.md
  Update README.md
2016-01-23 23:29:29 +02:00
Alper Kanat
f3824056f7 run script as nobody 2016-01-23 23:29:19 +02:00
Alper Kanat
6f635b5bea Update README.md 2016-01-23 22:23:55 +02:00
Alper Kanat
69ced23f31 Update README.md 2016-01-23 22:20:28 +02:00
Alper Kanat
66661e7922 Update README.md 2016-01-23 22:09:58 +02:00
Alper Kanat
a435fb75c5 initial commit 2016-01-23 18:47:35 +02:00