Dufs ist ein vielseitiger Utility-Dateiserver, der eine Reihe von Funktionen bietet, die über das einfache Bereitstellen statischer Dateien hinausgehen. Dufs ermöglicht nicht nur das Hochladen und Herunterladen von Dateien und Ordnern, sondern auch erweiterte Funktionen wie das Suchen und Bearbeiten von Dateien sowie die Unterstützung von WebDAV. Mit einem besonderen Fokus auf Benutzerfreundlichkeit kann Dufs einfach mit Tools wie curl genutzt werden und bietet Unterstützung für HTTPS zur Sicherstellung einer sicheren Datenübertragung.
Docker-Compose
Headscale – Installation mit Docker, Caddy, CLOUDFLARE DNS und Headplane WebUI
In dieser Anleitung zeige ich, wie man Headscale mit Docker, Caddy, Cloudflare DNS Plugin und Headplane WebUI installiert. Headscale ist eine selbstgehostete Open-Source-Implementierung des Tailscale-Kontrollservers. Tailscale ist ein benutzerfreundliches VPN, das auf WireGuard basiert und eine einfache, sichere Netzwerkverbindung zwischen Geräten ermöglicht, ohne komplexe Konfigurationen. Es nutzt eine Zero-Trust-Architektur, um den Netzwerkverkehr zu sichern und erleichtert den Zugriff auf Ressourcen, unabhängig vom Standort der Benutzer. Zusätzlich integrieren wir in dieser Anleitung die Headplane-Web-UI und richten eine OIDC-Authentifizierung (OpenID Connect) ein. Außerdem zeige ich, wie ihr Cloudflare DNS verwendet, um lokale SSL-Zertifikate mithilfe der DNS-01-Challenge zu erzeugen.
Traefik V3 Installation, Konfiguration und CrowdSec-Security
Wenn mehrere Dienste auf demselben Server über Port 80 (HTTP) oder 443 (HTTPS) kommunizieren, kann es zu Port-Konflikten kommen, da normalerweise nur ein Dienst einen bestimmten Port zur gleichen Zeit belegen kann. Traefik löst dieses Problem als Reverse-Proxy und Load-Balancer.
Traefik leitet alle eingehenden Anfragen auf Port 80 oder 443 an die richtigen Dienste weiter. Dies geschieht anhand von konfigurierten Regeln, die das Routing bestimmen. So wird sichergestellt, dass jeder Dienst erreichbar ist, ohne dass Port-Konflikte entstehen. Nutze Traefik für eine effiziente und reibungslose Kommunikation der Webdienste.
Mailcow – E-Mail Komplettsytem mit Antivirus, Spam Filer, Webmail, Webfrontend installieren mittels Docker und Traefik
Mailcow ist eine leistungsstarke und flexible Lösung für einen eigenen Mailserver, mit dem du deine E-Mails sicher und effizient verwalten kannst. Du kannst mehrere E-Mail-Domains und -Konten erstellen, Benutzer verwalten, E-Mails senden und empfangen sowie zusätzliche Funktionen wie Spam-Filterung und Verschlüsselung nutzen. Mit Mailcow hast du die volle Kontrolle über deine E-Mail-Kommunikation und kannst sie an deine individuellen Anforderungen anpassen. In dieser Anleitung erfährst du, wie du Mailcow innerhalb weniger Minuten mittels Docker und Traefik einrichten kannst.
Pocket ID ist ein einfacher OIDC-Anbieter, der es Benutzern ermöglicht, sich mit ihren Passkeys bei Ihren Diensten zu authentifizieren.
Das Ziel von Pocket ID ist es, einfach und benutzerfreundlich zu sein. Es gibt andere selbst gehostete OIDC Anbieter wie Keycloak oder Authentik, aber diese sind oft zu komplex für einfache Anwendungsfälle.
Eine Besonderheit von Pocket ID ist, dass es nur die Passkey-Authentifizierung unterstützt, was bedeutet, dass du kein Passwort benötigen. Zum Beispiel kannst du jetzt einen physischen Yubikey verwenden, um dich einfach und sicher bei all deinen selbst gehosteten Diensten anzumelden.
Trilium ist eine vielseitige Notizverwaltungssoftware, die es ermöglicht, Notizen in tiefen Baumstrukturen zu organisieren, wobei einzelne Notizen mehrfach platziert werden können. Es bietet umfangreiche WYSIWYG-Editierfunktionen mit Unterstützung für Tabellen, Bilder und mathematische Formeln sowie die Bearbeitung von Quellcode mit Syntaxhervorhebung. Schnelle Navigationswerkzeuge, Volltextsuche und Notiz-Highlighting ermöglichen eine effiziente Suche und Verwaltung von Notizen. Zu den weiteren Funktionen gehören eine nahtlose Versionierung, starke Verschlüsselung, Skizzieren von Diagrammen (Excalidraw), visuelle Darstellung von Beziehungen, Synchronisierung über den eigenen Server oder Dienste von Drittanbietern sowie optimierte Touch-Bedienung und Dark-Mode.
Nextcloud Server – mit Docker Compose und Traefik installieren
Ich habe bereits schon hier eine Anleitung geschrieben, wie ihr Nextcloud normal “von Hand” installieren könnt. Nun zeige ich euch, wie ihr dies in wenigen Minuten mit Docker realisiert. Traefik dient uns hier als Reverse Proxy und stellt später den Dienst verschlüsselt per TLS bereit.
Docmost, eine Open-Source-Software für Wikis und kollaborative Dokumentation. Entwickelt für eine nahtlose Zusammenarbeit in Echtzeit, können mehrere Benutzer gleichzeitig an derselben Seite arbeiten, ohne sich gegenseitig zu überschreiben.
Docmost ist eine Open Source Alternative zu Programmen wie Notion und Confluence. Ob du ein Wiki, eine Wissensdatenbank oder eine umfangreiche Projektdokumentation verwalten, Docmost bietet die Werkzeuge, um Wissen zu erstellen, zusammenzuarbeiten und zu teilen.
wg-easy – Wireguard + Webinterface mittels Docker Compose und Traefik installieren
Bei wg-easy handelt es sich um ein beliebtes Webinterface für Wireguard. Zusätzlich ist in wg-easy bereits Wireguard enthalten. In dieser Anleitung erstellen wir innerhalb weniger Minuten unseren eigenen Wireguard VPN Server mittels Docker und Traefik.
Admidio – kostenlose Online-Mitgliederverwaltung mit Docker-Compose, Traefik und Crowdsec installieren
Admidio ist eine kostenlose Online-Mitgliederverwaltung, die für Vereine, Gruppen und Organisationen optimiert ist. Sie besteht neben der klassischen Mitgliederverwaltung aus einer Vielzahl an Modulen, die in eine neue oder bestehende Homepage eingebaut und angepasst werden können.