Go to file
2023-11-23 15:26:50 +00:00
endpoints minor changes 2022-11-27 12:22:46 +01:00
helpers minor changes 2022-11-27 12:22:46 +01:00
models minor changes 2022-11-27 12:22:46 +01:00
vendor Add vendor files-2 2022-11-24 21:28:51 +01:00
composer.json Initial commit 2022-11-24 21:25:05 +01:00
composer.lock Initial commit 2022-11-24 21:25:05 +01:00
config.php minor changes 2022-11-27 12:22:46 +01:00
index.php minor changes 2022-11-27 12:22:46 +01:00
LICENSE.md Create LICENSE.md 2022-11-24 21:19:35 +01:00
README.md Update README.md 2023-11-23 15:26:50 +00:00
sql-scheme.sql Adding SQL-scheme file 2022-11-24 21:34:52 +01:00

kh-pdns-api

kh-pdns-api provides a PowerDNS compatible API for KeyHelp.

Usage

  • Import the SQL file "sql-scheme.sql" into a MySQL database.
  • Adjust the database access data and the base URI in the file "config.php".
  • Enter the KeyHelp server in the "server" table.
    • Enter the KeyHelp API key in the column "api_key".
    • If the server should respond to the PowerDNS ID "localhost", a "True" must be set in the column "localhost".
  • Enter the available domains in the "domain" table.
  • Enter the PowerDNS API keys in the "user" table.
  • Control the access of the users to the domains via the table "user_domain".

Legal

KeyHelp is a trademark of Keyweb AG

PowerDNS is a trademark of PowerDNS.COM BV

https://community.keyhelp.de/viewtopic.php?t=11922