Sign inSign up

mcsaky/openkm

By mcsaky

•Updated almost 11 years ago

OpenKM provides full document management capabilities including version control and file history, metadata, scanning, workflow, search, and more.

Image
8

9.5K

mcsaky/openkm repository overview

OpenKM⁠ integrates all essential document management, collaboration and advanced search functionality into one easy to use solution

To run:

docker run --name openkm -p 8080:8080 mcsaky/openkm

and access:

http://localhost:8080/ or http://yourserver.name:8080/ 

with user/password: okmAdmin/admin

Dockerfile:

FROM dockerfile/ubuntu

MAINTAINER mcsaky <[email protected]>

ENV CATALINA_HOME /usr/local/tomcat
ENV TOMCAT_VERSION 7.0.54
ENV JAVA_HOME /usr/local/java
ENV ORACLE_JAVA_HOME /usr/lib/jvm/java-7-oracle/

RUN \
  echo debconf shared/accepted-oracle-license-v1-1 select true | debconf-set-selections && \
  echo debconf shared/accepted-oracle-license-v1-1 seen true | debconf-set-selections && \
  add-apt-repository -y ppa:webupd8team/java && \
  apt-get update && \
  apt-get install -y oracle-java7-installer

RUN ln -s $ORACLE_JAVA_HOME $JAVA_HOME

RUN apt-get -y install libreoffice imagemagick swftools liblog4j1.2-java libgnumail-java ant curl unzip  sudo tar



RUN curl -L https://downloads.sourceforge.net/project/openkm/6.3/openkm-6.3.0-community-tomcat-bundle.zip -o /usr/local/openkm-tomcat-bundle.zip && \
    unzip /usr/local/openkm-tomcat-bundle.zip -d /usr/local/ && rm /usr/local/openkm-tomcat-bundle.zip && ln -s $CATALINA_HOME /opt/openkm


ENV PATH $PATH:$CATALINA_HOME/bin

EXPOSE 8080 2002

CMD /usr/local/tomcat/bin/catalina.sh run

Tag summary

Content type

Image

Digest

sha256:11af76907…

Size

853.5 MB

Last updated

almost 11 years ago

docker pull mcsaky/openkm