OpenKM 7.0.2 Community Edition – Docker

Inoffizielles Docker-Setup für OpenKM 7.0.2 Community Edition mit PostgreSQL.

DockerPostgreSQLSpring BootTomcat

Hinweis: Inoffizielles Community-Projekt. OpenKM ist eine Marke der OpenKM S.L. – offizielle Website: openkm.com.

Worum geht es?

Ein Docker-Projekt für den Betrieb von OpenKM 7.0.2 Community Edition mit PostgreSQL.

OpenKM 7 ist eine Spring-Boot-Anwendung (WAR) in einem von OpenKM angepassten Tomcat. Die gesamte Konfiguration läuft über eine einzige openkm.properties, die der Container beim ersten Start aus Umgebungsvariablen erzeugt – so lässt sich OpenKM sauber und reproduzierbar containerisiert betreiben.

Download

Das komplette Projekt gibt es zum Download auf GitHub: github.com/sandschm/OpenKM-Docker – per git clone holen oder als ZIP herunterladen.

Hintergrund

Ich nutze OpenKM schon seit über 15 Jahren privat und war sehr traurig, dass es mit Version 7 auf ein Closed-Source-Modell gewechselt ist. Dieses Projekt macht den Betrieb der Community Edition per Docker so einfach und nachvollziehbar wie möglich.

Funktionen

  • Betrieb von OpenKM 7.0.2 CE mit PostgreSQL als Datenbank
  • Gesamte Konfiguration über eine einzige openkm.properties
  • openkm.properties wird beim ersten Start aus Umgebungsvariablen erzeugt
  • Basiert auf dem von OpenKM angepassten Tomcat (Spring-Boot-WAR)
  • Reproduzierbares, containerisiertes Setup

Dieses Projekt unterstützen