Wer Nextcloud heute aufsetzt bekommt nicht nur einen simplen Dateispeicher. Mit Features wie integriertem Office, Kalender- und Kontaktsynchronisation (CalDAV/CardDAV), Videochats und KI-Funktionen ist es das Schweizer Taschenmesser für die eigene IT-Infrastruktur. 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.
Christian
Christian
Während meines Studiums bin ich auf das Thema "Linux Server" gestoßen. Viele der Anleitungen im Internet waren jedoch nicht sonderlich hilfreich, da sie veraltet waren. Dies war die Geburt des Projekts goneuland, welches nun seit 2016 online ist und stetig um neue Anleitungen erweitert wird. Da es sich um ein Community Projekt handelt, kann jeder ein aktiver Teil von goneuland sein und selbst Anregungen sowie eigene Anleitungen beitragen.
Wichtiges Update: Probleme mit Docker API 1.44 und Traefik behoben
In den letzten Tagen haben uns einige Nachrichten erreicht, dass bestehende Setups plötzlich Fehler werfen oder Container nicht mehr sauber erkannt werden. Nach einer kurzen Analyse haben wir den Übeltäter gefunden: Die Versionierung der Docker API.
Lange Zeit war das Enlighter Plugin unser Standard-Tool für Code-Snippets. Aber da das Plugin seit knapp zwei Jahren keine Updates mehr erhalten hat, wurde das Risiko für Kompatibilitätsprobleme und Sicherheitslücken einfach zu groß. Wir mussten handeln.
Wer schon einmal Syntax-Highlighter getauscht hat, weiß: Einfach “Plugin deaktivieren und neues aktivieren” funktioniert hier nicht. Damit ihr nicht bei Null anfangen müsst, teile ich hier meinen Workflow für die Migration.
In dieser Anleitung zeige ich euch, wie ihr Vikunja mittels Docker und Traefik bereitstellen könnt. Bei Vikunja handelt es sich um eine open source To-Do App.
Raneto – Knowledge‑Base‑System – mit Docker und Traefik installieren
Raneto ist eine freie, quelloffene Wissensdatenbank, die Markdown‑Dateien in HTML‑Seiten rendert und so interne Wikis, Entwickler‑Dokus oder Produkt‑Guides besonders unkompliziert bereitstellt. Dank file‑basiertem Ansatz genügen Git und Ordnerstrukturen für Versionierung und Organisation, ohne dass eine relationale Datenbank betrieben werden muss.
Nextcloud All in One – mit Docker Compose und Traefik installieren
Ich zeige euch hier, wie ihr Nextcloud All in One (AIO) in wenigen Minuten mit Docker realisiert. Traefik dient uns hier als Reverse Proxy und stellt später den Dienst verschlüsselt per TLS bereit.
ONLYOFFICE- mit Docker Compose und Traefik installieren und in Nextcloud / Seafile einbinden
ONLYOFFICE ist mehr als nur eine Alternative zu herkömmlichen Office-Suiten. Es ist eine cloudbasierte Plattform, die Textverarbeitung, Tabellenkalkulation, Präsentationen und mehr in einem nahtlosen und kollaborativen Umfeld integriert. Egal, ob du im Büro, zu Hause oder unterwegs arbeitest, “ONLYOFFICE” ermöglicht es dir, produktiv zu bleiben und effektiv mit anderen zusammenzuarbeiten.
Speedtest Tracker ist eine selbstgehostete Anwendung, die regelmäßig Leistungstests gegen den Ookla‑Dienst ausführt und die Qualität der Internetverbindung im Zeitverlauf im Browser visualisiert. So wird es sehr einfach möglich über einen längeren Zeitraum die eigene Internetverbindung zu überprüfen und zu dokumentieren.
pyLoad – Downloader – mit Docker und Traefik installieren
pyLoad ist ein freie und quelloffene Anwendung, die Downloads zentral verwaltet, Plugins nutzt und vollständig über eine Weboberfläche bedienbar ist. Ziel ist eine besonders ressourcenschonende, erweiterbare Lösung, die auf verschiedenster Hardware zuverlässig läuft. pyLoad hebt sich durch die große Anzahl unterstützter Hoster hervor, welche als Plugins integriert sind. Eine Auswahl der Hoster findet ihr hier.
Pydio Cells – Dokumenten‑Sharing – mit Docker und Traefik installieren
Pydio Cells ist eine open‑core, On‑Prem‑Lösung zum sicheren Teilen und Verwalten von Dokumenten mit Fokus auf Compliance und Zero‑Trust‑Kontrollen. Die Plattform richtet sich an Teams und IT gleichermaßen und vereint bedienfreundliche Oberflächen mit leistungsfähiger Administration.
