dmsforall

Download

dmsforall herunterladen

Aus dem Repository mit Docker Compose gestartet. Auf dem Rechner werden weder Node noch PostgreSQL noch Redis benötigt.

Die Entwicklung ruht vorerst. Code, Images und Dokumentation bleiben verfügbar, aber erwarten Sie keine neuen Funktionen und keine schnellen Korrekturen.

  1. Dateien holen

    $ git clone https://github.com/selfhostr/dmsforall.git && cd dmsforall
  2. Einstellungen anpassen, optional

    Die Standardwerte genügen für einen ersten Test auf localhost. Für einen Server mit Domainnamen setzen Sie DFA_SITE_ADDRESS und DFA_PUBLIC_URL.

    $ cp .env.example .env
  3. Den Stack starten

    Die Images kommen von ghcr.io/selfhostr. Beim ersten Start werden die Datenbankpasswörter erzeugt, die Migrationen angewendet und dann API und Worker gestartet. Öffnen Sie http://localhost:8080.

    $ docker compose up -d
  4. Die erste Garage anlegen

    Der Befehl wird noch geliefert und seine genaue Form steht nicht fest. Folgen Sie Die erste Garage einrichten.

Die vollständige Installation wurde noch nicht durchgängig auf einem frischen Rechner mit echter Domain ausgeführt. Über reines HTTP funktioniert das Sitzungs-Cookie nur auf localhost: Verwenden Sie sonst einen Domainnamen mit HTTPS. Details stehen in der Dokumentation.

Voraussetzungen

  • Docker mit Compose v2
  • Für HTTPS auf einem Server: ein Domainname und offene Ports 80 und 443
  • Speicherplatz für die Datenbank, die Backups und die hochgeladenen Dokumente

Versionen und Images

  • VersionVorabversion, noch keine Version veröffentlicht
  • Imagesghcr.io/selfhostr/dmsforall, ghcr.io/selfhostr/dmsforall-web
  • Image-TagsX.Y.Z, X.Y, latest, edge (letzter Build des dev-Zweigs)
  • Standardports8080 HTTP, 8443 HTTPS
  • AktualisierungAktualisieren, in der Dokumentation

Projekt unterstützen

Jedes selfhostr-Projekt ist kostenlos, und keine Firma steht dahinter. Wenn eines Ihnen Zeit spart, finanziert eine Spende die Testhardware und die investierte Zeit.

Uns auf GitHub sponsern