Commit Graph

59 Commits

Author SHA1 Message Date
notplants 216c29ef02 Merge pull request 'Fix regression of peach-dyndns-server' (#14) from fix-regression into master
Reviewed-on: #14
2022-01-11 23:02:07 +00:00
notplants 44c7978812 Working cross-compile 2022-01-11 16:58:10 -05:00
notplants 9df741b040 Switch to using allow-update 2022-01-11 16:35:54 -05:00
notplants d3fb621ca9 Fix README 2021-12-18 18:36:07 -05:00
notplants eee688245e Update README 2021-12-18 18:35:17 -05:00
notplants eba140be0b Working ansible recipe 2021-12-18 18:33:45 -05:00
notplants baf329f11c Working devops 2021-12-18 18:13:52 -05:00
notplants a9171c5f21 Working devops 2021-12-18 17:58:48 -05:00
notplants d4d9ab3f9f Add examples to README 2021-12-18 10:36:12 -05:00
notplants 95db71be61 deploy_binary.sh 2021-12-06 17:49:04 +01:00
Max Fowler 3e7e0e7ae8
Merge pull request #13 from peachcloud/jsonrpc
Change to using jsonrpc instead of reqwest
2021-05-29 09:05:07 +02:00
notplants 7a0a7b720d Reformatting 2021-05-25 16:14:29 +02:00
notplants a45b21d28e Test git pre-commit hook 2021-05-25 16:14:17 +02:00
notplants b1d5bac229 Change comment 2021-05-25 16:13:45 +02:00
notplants a3781b5b21 Cleanup 2021-05-25 16:12:12 +02:00
notplants a11c146ec5 Cleanup 2021-05-25 16:05:54 +02:00
notplants 43e3a64143 Add is_domain_available endpoint 2021-05-25 15:05:24 +02:00
notplants 01cda6f21e Return TSIG key as result 2021-05-25 12:35:42 +02:00
notplants d1e1944898 Change to JSONRPC server 2021-05-22 19:36:34 +02:00
Max Fowler ceb64ec54c
Merge pull request #11 from peachcloud/update-domain
Change domain from dyn.commoninternet.net to dyn.peachcloud.org
2021-05-20 12:02:36 +02:00
notplants 17d06a4a35 Change domain from dyn.commoninternet.net to dyn.peachcloud.org 2021-05-20 11:17:49 +02:00
Max Fowler d59b3888d6
Merge pull request #10 from peachcloud/debian-package
Create a debian package for server deployment
2021-05-20 10:17:31 +02:00
notplants 88cc73eb2c Add debian package configuration for deployment 2021-05-19 14:14:26 +02:00
notplants 5b7112645b Add rocket.toml and peach-dyndns-server.service 2021-05-19 11:55:33 +02:00
Max Fowler 997faa4179
Merge pull request #9 from peachcloud/documentation
Add documentation
2021-05-19 11:05:34 +02:00
notplants cb604de46c Cleanup 2021-05-19 11:04:44 +02:00
notplants ca6c9a061c Add documentation 2021-05-19 11:03:16 +02:00
Max Fowler 0e1c662c17
Merge pull request #8 from peachcloud/talk-to-bind
Dynamic Configuration Of Bind Configurations Via Rocket API
2021-05-18 20:16:42 +02:00
notplants 34f98de61d Fix regex 2021-05-18 18:53:52 +02:00
notplants b6ecf6eda3 Add domain validation and cleanup 2021-05-18 18:49:01 +02:00
notplants c2431b6225 Add /domain/check-available endpoint 2021-05-18 14:20:17 +02:00
notplants 4d14a58ff7 Working json response with keyfile 2021-05-18 09:25:18 +02:00
notplants 7c626c5ef7 Fix small bug 2021-05-17 20:30:44 +02:00
notplants 03745f4fb2 Integration between bind and dns is working 2021-05-17 20:15:36 +02:00
notplants ff87de1150 Slowly working on updating bind configs using rust 2021-05-16 13:18:55 +02:00
notplants 6368303922 Using nsupdate and bind 2021-05-15 08:57:32 +02:00
notplants f4d6b31125 Working bind 2021-05-12 16:56:49 +02:00
notplants 5f2ea71f03 Create record not yet implemented 2021-05-11 07:49:07 +02:00
notplants 88145aac5c Working on client' 2021-05-10 13:23:57 +02:00
notplants bbbc2d4bf9 Working on using trust client 2021-05-10 13:21:04 +02:00
notplants 24afbe168e Working on using trust client 2021-05-10 13:20:43 +02:00
notplants f45632f0b7 working on single authority 2021-05-10 11:14:59 +02:00
notplants 1b563ccbea One zone per subdomain 2021-05-10 10:46:15 +02:00
notplants c6d5316607 Using dyn.peachcloud.org as the authority 2021-05-10 09:47:32 +02:00
notplants 8bd7e7b1b4 Working on multiple insert 2021-05-07 12:20:22 +02:00
notplants 76dc806583 borrowed-after-move 2021-05-04 16:49:16 +02:00
Max Fowler fd2a0fbd92
Merge pull request #3 from peachcloud/rocket
Initial Working Rocket Server
2021-04-30 13:20:23 +02:00
notplants aa98d6f9fe Working rocket server 2021-04-30 13:18:44 +02:00
Max Fowler e6a9dbbfe9
Merge pull request #2 from peachcloud/latest
Update code to use latest versions of trust_dns library
2021-04-28 13:11:06 +02:00
notplants db24d7a7ae Update to latest libraries 2021-04-28 13:08:12 +02:00