- Von HashiCorp veröffentlichtes Dokumentenmanagementsystem
- Verwaltet das Erstellen, Überprüfen, Genehmigen, Suchen und Ausmustern von Dokumenten, die innerhalb eines Unternehmens entstehen
- Unterstützt Google Workspace, sodass Dokumente in Google Docs erstellt werden können
- Entwürfe können mit Mitwirkenden geteilt werden; nach Fertigstellung können sie zur Genehmigung an andere Teammitglieder gesendet werden
- Golang + Ember.js + PostgreSQL + Algolia (Suche)
- Nutzt Helios, das Open-Source-Produktdesignsystem von HashiCorp
4 Kommentare
Bei Dokumentenmanagementsystemen gibt es mehr Funktionen zu beachten, als man denkt, und überraschend viele Systeme bleiben letztlich auf dem Niveau einer einfachen Dateifreigabe.
Wir verwenden für das interne Dokumentenmanagement die Community-Version von OpenKM, die wir teilweise angepasst haben.
Hallo. Ich installiere gerade nach diesem Kommentar die OpenKM Community Development Version und habe ein paar Fragen.
mvn packageausgeführt und dann nach Tomcat deployt? Oder prüfen Sie Änderungen schneller mithilfe eines Hotswap-Agenten oder durch Ersetzen des Bytecodes?Ich füge den Inhalt aus der E-Mail auch hier hinzu.
Wir verwenden die von OpenKM Github bereitgestellte Community-Version 6.3.9 als WAR-Datei und setzen sie unter Windows Server 2016 in einer OpenJDK-Umgebung auf Tomcat ein.
Da der Teil, der angepasst werden musste, klein war (wir haben eine Klasse für das Passwort-Hashing von md5 auf sha256 geändert), haben wir ohne Tools wie Maven direkt kompiliert und in der WAR-Datei die entsprechende
class-Datei ersetzt.https://github.com/Regentag/openkm_6.3.9ce_sha256
Wenn man die WAR-Datei in Tomcat bereitstellt, wird sie entpackt, daher haben wir den Patch dort angewendet. Da keine Änderungen an anderen Funktionen nötig waren, haben wir keinen vollständigen Build in Betracht gezogen.
Danke! Ich denke, das könnte auch für andere hilfreich sein.