In dieser Anleitung zeige ich euch, wie ihr Docspell mittels Docker und Traefik bereitstellen könnt. Bei Docspell handelt es sich um ein eine open source Dokumenten Verwaltung.
Datum | Änderungen |
---|---|
13.12.2022 | Erstellung dieser Anleitung |
16.12.2022 | Schreibfehler beim Starten / Beenden der Container behoben |
01.06.2023 | Anpassung der Traefik Labels |
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik v2 + 3 – Reverse-Proxy mit CrowdSec im Stack einrichten
2. Verzeichnis anlegen
Im ersten Schritt legen wir uns ein Verzeichnis an.
mkdir -p /opt/containers/docspell/
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
4. Docspell starten
Dazu gebt ihr einfach folgenden Befehl ein:
docker compose -f /opt/containers/docspell/docker-compose.yml up -d
Wartet nun einige Minuten !!! und geht anschließend auf eure Homepage docspell.euredomain.de
Dort solltet ihr folgendes sehen:
Hier legt ihr nun einen neuen Account an.
Mit diesem Account könnt ihr euch nun anmelden.
5. Registrierung deaktivieren bzw. einschränken
Nachdem wir unseren Account erstellt haben, können wir die öffentliche Registrierung nun deaktivieren. Dazu geht ihr wieder in die docker compose Datei.
nano /opt/containers/docspell/docker-compose.yml
Jetzt könnt ihr folgendes in der Datei abändern:
Registrierung komplett deaktivieren DOCSPELL_SERVER_BACKEND_SIGNUP_MODE=closed Registrierung nur mit Passwort DOCSPELL_SERVER_BACKEND_SIGNUP_MODE=invite DOCSPELL_SERVER_BACKEND_SIGNUP_NEW__INVITE__PASSWORD=sicheresPasswort
Damit die Änderungen wirksam werden, starten wir jetzt unseren Container neu.
docker compose -f /opt/containers/docspell/docker-compose.yml down docker compose -f /opt/containers/docspell/docker-compose.yml up -d
Danke für die Anleitung. Ich kann mich leider nicht registrieren. Welche Collective ID muss ich da eingeben? ich bekomme immer ein Access Denied.
Kleiner Typo bei:
4. Docspell starten
Dazu gebt ihr einfach folgenden Befehl ein:
docker compose -f /opt/containers/dockspell/docker-compose.yml up -d
Muss lauten:
docker compose -f /opt/containers/docspell/docker-compose.yml up -d
Ansonsten läuft es mit der Anleitung auf Anhieb – Klasse!
Christian Installiert und läuft einwandfrei. Top.
Christian Vielen Dank, gleich mal ausprobieren.