Skip to content
This repository has been archived by the owner on Nov 23, 2020. It is now read-only.
/ Docker Public archive

Scripts and Dockerfiles to build Collabora Online Docker image

Notifications You must be signed in to change notification settings

CollaboraOnline/Docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Docker

Scripts and Dockerfiles to build Collabora Online Docker image

To build the container first you need to build the base image and flatten it (to get rid of the history):

cd baseimage/
docker build --no-cache --build-arg SECRET_KEY=<your secret URL part from https://support.collaboraoffice.com, e.g. Example-413539ece39485afc35b4a469adfde0a279d2fd2> -t collabora/online-base .
docker run -d collabora/online-base
# Adjust the container id <hash>
docker export -o /tmp/collabora-flat <hash>
docker import /tmp/collabora-flat collabora/online-flattened

Afterwards you can build the regular container:

cd online/
docker build -t collabora/online .
docker history collabora/online

Do not share the secret key with anyone.

start-collabora-online.sh script watches /etc/loolwsd/loolwsd.xml via inotify and forces a restart of the container, in case something changes.

License key enabled docker image

In directory "key" there is the Dockerfile to build Collabora Online image with support-key, see e.g.:

quay.io/egroupware/collabora-key

The container is - apart from the repo url - identical to the baseimage container.

About

Scripts and Dockerfiles to build Collabora Online Docker image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published