Archived
Simplify DDNS flow and polish UI
This commit is contained in:
1 parent
5beee0e5c6
commit
5a90bd9d87
42 files changed
+587
-1418
No files matched your search
@@ -34,11 +34,7 @@ __all__ = [
|
||||
OPENAPI_TAGS = [
|
||||
{
|
||||
"name": "hostnames",
|
||||
"description": "Create KarlDNS hostnames or hostnames under verified domains.",
|
||||
},
|
||||
{
|
||||
"name": "domains",
|
||||
"description": "Issue and verify DNS TXT challenges for custom domains.",
|
||||
"description": "Create KarlDNS hostnames that can be used directly or as CNAME targets.",
|
||||
},
|
||||
{
|
||||
"name": "updates",
|
||||
@@ -84,8 +80,8 @@ def make_app(settings: DdnsSettings | None = None) -> FastAPI:
|
||||
title="KarlDNS",
|
||||
summary="A small self-hosted DynDNS provider for FRITZ!Box routers.",
|
||||
description=(
|
||||
"Generate cryptographically random DynDNS endpoints, verify custom domains with DNS TXT "
|
||||
"records, and publish A/AAAA records through Cloudflare or RFC 2136."
|
||||
"Generate cryptographically random DynDNS endpoints and publish A/AAAA records "
|
||||
"for KarlDNS-managed hostnames through Cloudflare or RFC 2136."
|
||||
),
|
||||
version="0.1.0",
|
||||
docs_url="/docs",
|
||||
@@ -137,7 +133,6 @@ async def _run_cleanup_if_due(store: DdnsStore, settings: DdnsSettings) -> None:
|
||||
try:
|
||||
await run_in_threadpool(
|
||||
store.cleanup,
|
||||
settings.cleanup_challenge_hours,
|
||||
settings.cleanup_unused_account_hours,
|
||||
settings.cleanup_event_history_hours,
|
||||
)
|
||||
|
||||
Reference in new issue
Block a user