Compare commits
3 Commits
eb89c6c725
...
main
Author | SHA1 | Date | |
---|---|---|---|
d1ec01e488 | |||
3531e31796 | |||
280bf098d0 |
8
docker/collabora/.env.example
Normal file
8
docker/collabora/.env.example
Normal file
@ -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
|
18
docker/collabora/docker-compose.yml
Normal file
18
docker/collabora/docker-compose.yml
Normal file
@ -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
|
@ -1,3 +1,4 @@
|
||||
name: nextcloud
|
||||
services:
|
||||
db:
|
||||
image: postgres:16
|
||||
@ -43,5 +44,19 @@ services:
|
||||
- db
|
||||
- cache
|
||||
|
||||
cron:
|
||||
image: rcdailey/nextcloud-cronjob
|
||||
restart: always
|
||||
network_mode: none
|
||||
depends_on:
|
||||
- app
|
||||
volumes:
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
environment:
|
||||
- NEXTCLOUD_CONTAINER_NAME=app
|
||||
- NEXTCLOUD_PROJECT_NAME=nextcloud
|
||||
- NEXTCLOUD_CRON_MINUTE_INTERVAL=10
|
||||
|
||||
volumes:
|
||||
cache:
|
||||
|
Reference in New Issue
Block a user