desec-stack
desec-stack copied to clipboard
Backbone of the deSEC.io Free Secure DNS Hosting Service
Currently, it is hard to determine the git base commit from inside our Docker builds. To change this, a few parameters need to be passed at build time. Ideas: -...
Currently, users can update there IPv4 and IPv6 addresses for their domain.dedyn.io. IPv6 users, however, often control a dynamic subnet and may want to run services on various IP addresses...
See https://github.com/desec-io/desec-stack/blob/60f58b1/dbmaster/51-server.cnf#L3-L4
During the `IsVPNClient` permissions check, there is an illicit assumption that the client is using a IP v4 address: https://github.com/desec-io/desec-stack/blob/master/api/desecapi/permissions.py#L31 For IP v6 clients, this yields a 500 response as...
.. to save maintenance for two versions. The legacy version can be found at [dedyn.io/check/](https://dedyn.io/check) and https://github.com/desec-io/desec-stack/blob/master/www/html/check.html, respectively.
In a dual stack setup, how can I use the update.dedyn.io "dyndns12" API to reliably update the dyn DNS IP address to my v4 address? We provide this functionality for...
For example: - Drop privileges in Dockerfile - Remove unused binaries
When `POSTING` on `api/v1/example.com/rrsets/`, accept a query parameter `replace` that controls if all known RR sets are deleted (but not restricted types, NS).