Polish KarlDNS production UI and docs

This commit is contained in:
StasonJatham committed 2026-05-21 10:05:40 +02:00
1 parent ca92dc211a
commit 5beee0e5c6
61 files changed
+1566 -523

No files matched your search

+9 -9
View File
@@ -22,12 +22,12 @@ Usage:
Options:
--base-url URL KarlDNS server URL. Default: https://karldns.de
--raw-base-url URL Script download base URL. Default: GitHub raw main branch
--every MINUTES Cron interval, 1-60. Default: 5
--raw-base-url URL Updater script download URL
--every MINUTES Update interval, 1-60. Default: 5
--mode MODE auto, system, or user. Default: auto
--update-url URL Existing private /u/<secret> update URL
--hostname NAME Optional display hostname for output/config
--dashboard-url URL Optional private dashboard URL for output/config
--update-url URL Existing private update URL
--hostname NAME Hostname to show after install
--dashboard-url URL Private dashboard URL to show after install
--ipv4 VALUE auto, off, or a static IPv4. Default: auto
--ipv6 VALUE auto, off, or a static IPv6. Default: auto
--no-cron Install files only, do not configure cron
@@ -202,7 +202,7 @@ case "$KARLDNS_INSTALL_MODE" in
esac
if [ "$KARLDNS_INSTALL_MODE" = "system" ] && [ "$(id -u)" -ne 0 ]; then
echo "System install needs root. Re-run with sudo or set KARLDNS_INSTALL_MODE=user." >&2
echo "System install needs root. Re-run with sudo or use --mode user." >&2
exit 1
fi
@@ -215,7 +215,7 @@ if [ -z "$KARLDNS_UPDATE_URL" ]; then
fi
if [ -z "$KARLDNS_UPDATE_URL" ]; then
echo "KarlDNS installer: could not get an update URL" >&2
echo "KarlDNS installer: could not create an update URL" >&2
exit 1
fi
case "$KARLDNS_UPDATE_URL" in
@@ -230,10 +230,10 @@ fi
echo "KarlDNS installed."
echo "Hostname: ${KARLDNS_HOSTNAME:-already configured}"
echo "Dashboard: ${KARLDNS_MANAGEMENT_URL:-use your existing private status page}"
echo "Dashboard: ${KARLDNS_MANAGEMENT_URL:-use your existing private dashboard}"
echo "Mode: $KARLDNS_INSTALL_MODE"
if [ "$KARLDNS_SKIP_CRON" = "0" ]; then
echo "Interval: every $KARLDNS_INTERVAL_MINUTES minute(s)"
echo "Interval: every $KARLDNS_INTERVAL_MINUTES minutes"
else
echo "Cron: skipped"
fi