Compare commits

...

3 Commits

Author SHA1 Message Date
d1ec01e488 add minute interval 2024-06-08 17:43:21 -05:00
3531e31796 add collabora config 2024-06-08 17:41:48 -05:00
280bf098d0 add nextcloud cron job 2024-06-08 17:36:29 -05:00
3 changed files with 41 additions and 0 deletions

View 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

View 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

View File

@ -1,3 +1,4 @@
name: nextcloud
services: services:
db: db:
image: postgres:16 image: postgres:16
@ -43,5 +44,19 @@ services:
- db - db
- cache - 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: volumes:
cache: cache: