diff --git a/docker/collabora/.env.example b/docker/collabora/.env.example new file mode 100644 index 0000000..78c96c9 --- /dev/null +++ b/docker/collabora/.env.example @@ -0,0 +1,8 @@ +###################################### +# Collabora Configuration +###################################### +# Ref. documentation: https://sdk.collaboraonline.com/docs/installation/CODE_Docker_image.html +COLLABORA_DOMAIN= +COLLABORA_USERNAME= +COLLABORA_PASSWORD= +COLLABORA_EXTRA_PARAMS= # optional diff --git a/docker/collabora/docker-compose.yml b/docker/collabora/docker-compose.yml new file mode 100644 index 0000000..ccee11c --- /dev/null +++ b/docker/collabora/docker-compose.yml @@ -0,0 +1,18 @@ +name: collabora +services: + app: + image: collabora/code + restart: always + ports: + - 9980:9980 + cap_add: + - MKNOD + environment: + - domain=${COLLABORA_DOMAIN} + - username=${COLLABORA_USERNAME} + - password=${COLLABORA_PASSWORD} + - DONT_GEN_SSL_CERT="true" + - extra_params=${COLLABORA_EXTRA_PARAMS} + volumes: + - /etc/localtime:/etc/localtime:ro + - /etc/timezone:/etc/timezone:ro