blob: 1ffc9f32cc1b1bbdbf6a72de2793b2d361a63a19 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
DDNS.py
=======
DDNS.py is a web frontend for dynamic dns, with the goal of mirroring
existing APIs so any dyndns client can be used. Currently it only has
support for a very limited subset of the dyn.com API.
This is currently very experimental...
Dependencies (under Debian)
---------------------------
* python-dnspython
* python-flask
* python-yaml
* python-ipy
Configuration
-------------
The configuration is done in the yaml format.
example config:
users:
- username: user1
password: pass1
hash: None
- username: user2
password: pass2
hash: None
dnskeys:
- name: test-key
key: the_key_itself
algorithm: HMAC-MD5
zones:
- name: example.com.
ns: ns.example.com
key: test-key
domains:
- domain: test1 # test1.example.com
users:
- user1
- domain: test2 # test2.example.com
users:
- user1
- user2
<!--
vim: tw=70
-->
|