updated versions and added privacy page

This commit is contained in:
bobban committed 2026-09-04 23:54:37 +02:00
1 parent fd9ae07602
commit 069553f0eb
9 files changed
+368 -20

No files matched your search

+6 -4
View File
@@ -1,6 +1,6 @@
# Sloth Manager
A self-hosted web app to manage DNS records across Cloudflare, Loopia, Pi-hole, Azure DNS, and cPanel from a single interface.
A self-hosted web app to manage DNS records across Cloudflare, Loopia, Pi-hole, Azure DNS, cPanel, and Technitium from a single interface. Supports local accounts and Authentik SSO.
## Requirements
@@ -92,9 +92,9 @@ All files are created automatically on first use.
| File | Contents |
|------|---------|
| `ENVIRONMENT.md` | Every `.env` variable explained |
| `ENVIRONMENT.md` | Every `.env` variable explained, including Authentik SSO setup |
| `API-ACCESS.md` | API credentials and permissions for each provider |
| `NOTIFICATIONS.md` | Gotify notification setup and troubleshooting |
| `NOTIFICATIONS.md` | Notification setup (Gotify, ntfy, SMTP, webhook) |
---
@@ -133,13 +133,15 @@ dns-manager/
│ │ │ ├── records.js
│ │ │ ├── settings.js
│ │ │ ├── auth.js
│ │ │ ├── oidc.js # Authentik SSO (OIDC)
│ │ │ └── users.js
│ │ └── adapters/
│ │ ├── cloudflare.js
│ │ ├── loopia.js
│ │ ├── pihole.js
│ │ ├── azure.js
│ │ └── cpanel.js
│ │ ├── cpanel.js
│ │ └── technitium.js
│ ├── dns-cache.json # created on first sync
│ ├── settings.json # created on first save
│ ├── users.json # created on first start