first commit 🚀
This commit is contained in:
commit
d3cfe6540d
10 changed files with 155 additions and 0 deletions
43
README.md
Executable file
43
README.md
Executable file
|
@ -0,0 +1,43 @@
|
|||
# ownDynDNS-netcup
|
||||
|
||||

|
||||
|
||||
|
||||
This container is based on the work of:
|
||||
* [PHP](https://hub.docker.com/_/php)
|
||||
* [Fernwerker ownDynDNS](https://github.com/fernwerker/ownDynDNS)
|
||||
|
||||
## Nectup configuration
|
||||
You need to create your dns entries beforehand:
|
||||
|
||||
| Host | Type | Destination |
|
||||
|----------|-------|--------------|
|
||||
| vpn | AAAA | IPv6 |
|
||||
| vpn | A | IPv4 |
|
||||
|
||||
## Container configuration
|
||||
Create docker-compose.yml and config in your app directory i.e.:
|
||||
|
||||
```
|
||||
mkdir -p /opt/docker/owndyndns
|
||||
cd /opt/docker/owndyndns
|
||||
|
||||
# Create docker-compose.yml and copy the contents from repository file
|
||||
vi docker-compose.yml
|
||||
|
||||
# Create config, copy the contents from repository file and change the parameters
|
||||
vi config
|
||||
|
||||
# Start the Container with
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Fritz!Box configuration
|
||||
* Login to your Fritz!Box
|
||||
* Go to /Internet/Freigabe/DynDNS
|
||||
* Set mark on "DynDNS benutzen"
|
||||
* Enter Update-URL: `https://<url of your webspace>/update.php?user=<username>&password=<pass>&ipv4=<ipaddr>&ipv6=<ip6addr>&domain=<domain>`
|
||||
* You only have to change `https://<url of your webspace>` (http without valid TLS certificate)
|
||||
* Domainname: `vpn.example.com`
|
||||
* Username: Defined in config
|
||||
* Password: Defined in config
|
Loading…
Add table
Add a link
Reference in a new issue