Commit Graph

  • 87c648e7bd docker/powerdns/Dockerfile aktualisiert master opinux 2024-09-15 20:26:36 +0200
  • 8c086d3194 docker/docker-compose.override.yml aktualisiert opinux 2024-09-15 20:25:42 +0200
  • 17fcf6a5ed
    Merge fed5f31df4 into 82a5891ba3 sliterok 2021-11-29 03:14:09 -0600
  • 3e52ca5afe
    Merge 4d2b172526 into 82a5891ba3 Sam SIU 2021-11-29 03:14:08 -0600
  • b60fdd53a7
    Merge 572b5bcfe9 into 82a5891ba3 Philipp Böhm 2021-11-27 20:40:08 +0100
  • 82a5891ba3 add note regarding hosted service at ddns.pboehm.de Philipp Böhm 2021-11-27 16:47:55 +0100
  • 7ed078bb78
    support powerdns v4.4 and later (#44) 陈明 2021-11-27 23:00:25 +0800
  • c2164d1716 support powerdns v4.4 and later chenming 2021-11-06 17:50:49 +0800
  • 9269aec302 support pdns_remote v4.4 chenming 2021-11-03 01:37:19 +0800
  • 572b5bcfe9 adjust Dockerfile to latest changes in command line flags various_improvements Philipp Böhm 2021-09-25 20:00:24 +0200
  • fed5f31df4
    Add Securing the Setup section to resolve #34 sliterok 2021-08-13 21:45:58 +0300
  • 9bd048b646 support loading custom frontend templates from file Philipp Böhm 2021-02-21 15:26:23 +0100
  • e62dbbda94 add new Dockerfile with multi-stage build that produces a single binary docker image Philipp Böhm 2021-02-21 14:44:32 +0100
  • 26e2df7c77 add support for prometheus metrics for frontend and backend but only expose them through the backend Philipp Böhm 2021-02-21 14:09:18 +0100
  • 1b053874f9 update dependencies and also allow configuration via env variables Philipp Böhm 2021-02-20 20:50:42 +0100
  • e2b997707b add links for status badges Philipp Böhm 2021-02-20 19:58:49 +0100
  • 204fbeba59 add some status badges Philipp Böhm 2021-02-20 19:50:20 +0100
  • 8d176ee521 fix docker push with latest tag Philipp Böhm 2021-02-20 16:46:08 +0100
  • bc8c5e2810
    CircleCi project setup (#32) Philipp Böhm 2021-02-20 16:42:04 +0100
  • 4c573c78f0 Updated config.yml circleci-project-setup Philipp Böhm 2021-02-20 16:37:33 +0100
  • 53f68940d5 Updated config.yml Philipp Böhm 2021-02-20 16:11:01 +0100
  • 8b714f3e64 Updated config.yml Philipp Böhm 2021-02-20 15:40:48 +0100
  • f9c1c11c56 Updated config.yml Philipp Böhm 2021-02-20 14:06:35 +0100
  • 02c22b305f Updated config.yml Philipp Böhm 2021-02-20 14:01:30 +0100
  • 909c93114f Add .circleci/config.yml Philipp Böhm 2021-02-20 13:51:22 +0100
  • c38ac71b93 Add .circleci/config.yml Philipp Böhm 2021-02-20 13:49:29 +0100
  • 016eea259c
    Merge pull request #30 from ssiuhk/fix_hostname Philipp Böhm 2021-02-20 13:12:39 +0100
  • 4d2b172526
    Allow turning on --verbose mode by environment variable $DEBUG_MODE Sam SIU 2021-02-18 22:24:11 +0800
  • 3b4513eebd
    Update hostname regex to accept "-" Sam SIU 2021-02-17 00:23:28 +0800
  • fdc1312c44
    Merge pull request #26 from coldfix/expiration-days Philipp Böhm 2020-10-02 20:14:54 +0200
  • 3e71d958bc Add DDNS_EXPIRATION_DAYS env variable Thomas G 2020-10-02 12:06:27 +0200
  • 7c7319b1c3 Change comment Alexander Shevchenko 2020-05-20 03:09:58 -0400
  • 5bed6e3ed4 typo fix Alexander Shevchenko 2020-05-20 03:03:49 -0400
  • dbec7ada77 Fix bug where X-Forwarded-For is returned as one string instead of separate ips Alexander Shevchenko 2020-05-20 02:48:37 -0400
  • 3e9c5ef2c5
    Merge pull request #22 from pboehm/fix_powerdns_build Philipp Böhm 2020-04-01 22:28:27 +0200
  • 087acd1907 upgrade PowerDNS to 4.3 and use Debian Stretch as base image as packages for Debian Jessie are not available anymore fix_powerdns_build Philipp Böhm 2020-04-01 21:55:06 +0200
  • d7d7bcbad9 bump year in LICENSE and remove copyright from frontend template Philipp Böhm 2020-01-13 10:59:22 +0100
  • 13dae077d9 add ACME_AGREE env variable to override sample and remove requirement for changing local path Philipp Böhm 2019-08-29 08:46:04 +0200
  • 9d1d6cccdd
    Merge pull request #16 from pboehm/build_failures Philipp Böhm 2019-08-29 08:20:02 +0200
  • 004db2f793 fix import path for gin-gonic, introduce go module and change base docker image build_failures Philipp Böhm 2019-08-26 12:00:32 +0200
  • ba7d494fa3 remove duplicate protocol definition from sample dcker compose file Philipp Böhm 2018-02-27 18:28:11 +0100
  • 983249def3 add security notice and change docker compose command to include --build Philipp Böhm 2018-02-11 22:41:35 +0100
  • d7f4f8529d adjust the default docker compose setting to the values used in the override file Philipp Böhm 2018-02-11 22:26:13 +0100
  • ffe0092e41 Fix horrible bug that exposes information about a registered host Philipp Böhm 2018-02-11 21:20:47 +0100
  • 2223aca4b6 fix wrong word Philipp Böhm 2018-01-28 21:28:29 +0100
  • e9730f6d31 small fixes in the README Philipp Böhm 2018-01-28 15:46:16 +0100
  • c922c49e48
    Merge pull request #2 from pboehm/docker_and_rework Philipp Böhm 2018-01-28 15:32:34 +0100
  • 5fdaff0f0e change README docker_and_rework Philipp Böhm 2018-01-28 15:31:31 +0100
  • e4232a3118 update year in LICENSE file Philipp Böhm 2018-01-28 11:57:56 +0100
  • 365d07dba0 use a smaller base image for building ddns Philipp Böhm 2018-01-28 11:50:24 +0100
  • 25d1322902 add getDomainMetadata endpoint which returns an error result Philipp Böhm 2018-01-28 01:50:07 +0100
  • a9167f5d8a disable logging if not started with --verbose Philipp Böhm 2018-01-28 01:49:41 +0100
  • 145a1bd3c5 add sample for docker-compose.override.yml which also contains caddy for tls Philipp Böhm 2018-01-27 22:56:03 +0100
  • c842ce6ff7 make redis host configurable through env variable Philipp Böhm 2018-01-27 21:27:50 +0100
  • fd82de0eae change dns api listen port to 8053 which is more like the real dns port Philipp Böhm 2018-01-27 21:03:46 +0100
  • de87bee048 disable dnssec for remote backend Philipp Böhm 2018-01-27 14:38:58 +0100
  • e7985a4619 adjust docker-compose to use seperate backend service Philipp Böhm 2017-12-03 23:22:29 +0100
  • ce032237a8 move config parsing into the shared package Philipp Böhm 2017-12-03 23:18:47 +0100
  • b7c07b86a0 move dnsapi from frontend to backend Philipp Böhm 2017-12-03 23:07:13 +0100
  • 887600f964 restructure code into 3 subpackages for backend frontend and shared Philipp Böhm 2017-12-03 22:42:25 +0100
  • 0acc5bb1e3 signal error when host lookup was not successful Philipp Böhm 2017-11-29 22:45:55 +0100
  • b17528ab9a add partially working implementation of /dnsapi endpoint Philipp Böhm 2017-11-29 00:43:00 +0100
  • 24b7ea6058 Introduce HostLookup and corresponding tests Philipp Böhm 2017-11-28 23:54:05 +0100
  • c2e7b6f2d2 prepare docker setup for http remote backend Philipp Böhm 2017-11-28 22:26:59 +0100
  • 33ca0443ff remove restart policy Philipp Böhm 2017-07-02 23:12:10 +0200
  • abcdc9ecd3 fix ddns build Philipp Böhm 2017-07-02 23:08:36 +0200
  • 9f4442db79 go fmt Philipp Böhm 2017-07-02 22:58:07 +0200
  • 95db447b7c use absolute imports instead of relative Philipp Böhm 2017-07-02 22:27:41 +0200
  • e82621e153 First partial working docker setup Philipp Böhm 2016-12-25 23:09:05 +0100
  • 6af394aa2f refactor ddns into several packages and add tests for most important components Philipp Böhm 2017-01-29 19:02:14 +0100
  • 5f52d85cf3 Fix for NS record response legacy Philipp Böhm 2014-09-21 18:17:50 +0200
  • c3641cfdda Make ddns behave more standard conform, like SOA records Philipp Böhm 2014-09-21 17:27:26 +0200
  • 7dbcc66298 Moved template into constant variable to get rid of bindata Philipp Böhm 2014-08-24 18:44:48 +0200
  • 9e9cf49b0d Fixes for latest gin api changes Philipp Böhm 2014-07-29 20:33:39 +0200
  • 64f0703c67 Added --verbose flag and logging for backend Philipp Böhm 2014-07-29 20:23:45 +0200
  • f5acffa2c5 Added installing notes to README Philipp Böhm 2014-07-16 21:36:02 +0200
  • b3b91edf7d Added some more infos to README Philipp Böhm 2014-07-16 15:30:53 +0200
  • d1977a588f Moved connection into separate file in root dir Philipp Böhm 2014-07-16 15:03:06 +0200
  • 03c909fca7 Changed redis connection to use a pool Philipp Böhm 2014-07-16 14:14:16 +0200
  • f5ee141894 Frontend + hostname validation Philipp Böhm 2014-07-16 01:10:35 +0200
  • 3015b873cb refactored web component Philipp Böhm 2014-07-15 23:41:54 +0200
  • 73ea58378a Refactored Backend Philipp Böhm 2014-07-15 23:26:50 +0200
  • 86f922a472 Refactored both main functions into own file Philipp Böhm 2014-07-15 23:12:27 +0200
  • a018e2d33d Backend now determines the hostname by subtracting the domain Philipp Böhm 2014-07-15 22:58:12 +0200
  • b3d993b0eb Added command line flag for domain Philipp Böhm 2014-07-15 21:48:15 +0200
  • 0b1e3055d5 Added settings through environment vars Philipp Böhm 2014-07-15 19:20:11 +0200
  • 947a556871 Added health check for redis connection Philipp Böhm 2014-07-15 18:21:11 +0200
  • 6d72f5aaaa Added rudimentary index.html Philipp Böhm 2014-07-15 01:16:38 +0200
  • 2c9a38bdc8 Added support for X-Forwarded-For header Philipp Böhm 2014-07-14 23:19:47 +0200
  • c6bf995d81 First working backend implementation Philipp Böhm 2014-07-12 23:37:01 +0200
  • c44a18acb3 Added first working web interface version Philipp Böhm 2014-07-12 22:37:00 +0200
  • 48685c7e2f Initial commit Philipp Böhm 2014-07-06 18:16:45 +0200