StasonJatham
5c46b47937
chore(repo): move current KarlDNS source to Gitea
...
Preserve the GitHub history and the newer deployed source from ct_134_karldns. Exclude runtime data, credentials, AppleDouble files and local backup copies. Make Gitea the canonical source for documentation, package metadata and project links.
2026-10-28 08:47:52 +01:00
StasonJatham
24747866bc
Add formatting and type checks
2026-05-22 17:05:06 +02:00
StasonJatham
c0d82eaf26
Publish placeholder DNS on registration
2026-05-22 16:48:23 +02:00
StasonJatham
c19e5170a0
Allow registration before first IP update
2026-05-22 16:14:59 +02:00
StasonJatham
9f5cee8a0e
Update README production setup
2026-05-22 15:42:04 +02:00
StasonJatham
d2cad52ae9
Require karl prefixed bearer secrets
2026-05-21 18:36:06 +02:00
StasonJatham
62ccfa3709
Trust reverse proxy client IP headers
2026-05-21 18:15:40 +02:00
StasonJatham
97a76aa91e
Simplify setup flow and public API docs
2026-05-21 17:58:20 +02:00
StasonJatham
ce5b4e0ff2
Prepare KarlDNS production deployment
2026-05-21 17:23:08 +02:00
StasonJatham
5a90bd9d87
Simplify DDNS flow and polish UI
2026-05-21 14:18:39 +02:00
StasonJatham
5beee0e5c6
Polish KarlDNS production UI and docs
2026-05-21 10:05:40 +02:00
StasonJatham
ca92dc211a
Build KarlDNS self-hosted DynDNS service
2026-05-20 23:55:27 +02:00
StasonJatham
2966a69331
Clarify one-time credential visibility
2026-05-20 20:11:22 +02:00
StasonJatham
2403a40800
Rebrand app to KarlDNS
2026-05-20 20:03:25 +02:00
StasonJatham
62e5724318
Document manual DDNS update flow
2026-05-20 19:34:52 +02:00
StasonJatham
f865bc28c7
Clarify optional router credentials
2026-05-20 19:32:11 +02:00
StasonJatham
67477ab40f
Add one-box DDNS update URL
2026-05-20 19:29:23 +02:00
StasonJatham
ccd4870430
Document generated hostnames as public identifiers
2026-05-20 19:01:49 +02:00
StasonJatham
840d3281d1
Clarify managed hostnames as CNAME targets
2026-05-20 19:00:21 +02:00
StasonJatham
033b8564dd
Extend unused hostname cleanup window
2026-05-20 18:47:37 +02:00
StasonJatham
5948deba47
Add private status page IP history
2026-05-20 18:37:14 +02:00
StasonJatham
2203852170
Harden production launch defaults
2026-05-20 18:33:48 +02:00
StasonJatham
7edc79971b
Harden admin operations and API docs
2026-05-20 18:17:20 +02:00
StasonJatham
1eec3b8212
Add scheduled cleanup for abandoned setup flows
2026-05-20 18:01:29 +02:00
StasonJatham
148918b283
Remove account-based DynDNS onboarding
2026-05-20 17:57:42 +02:00
StasonJatham
86060d6bdc
Simplify onboarding with magic domain claims
2026-05-20 17:46:10 +02:00
StasonJatham
7ce4f6816f
Improve README SEO and screenshots
2026-05-20 14:42:33 +02:00
StasonJatham
28c533ddea
Polish README and security guidance
2026-05-20 13:50:56 +02:00
StasonJatham
3ad0a9503d
Initial router DynDNS service
2026-05-20 13:48:24 +02:00