mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-02-07 21:01:43 -05:00
59 lines
2.4 KiB
YAML
59 lines
2.4 KiB
YAML
services:
|
|
opencloud-server:
|
|
image: ${OC_IMAGE:-opencloudeu/opencloud}:${OC_IMAGE_TAG:-dev}
|
|
entrypoint: ["/bin/sh", "/usr/bin/serve-opencloud.sh"]
|
|
user: root
|
|
environment:
|
|
WITH_WRAPPER: ${WITH_WRAPPER:-true}
|
|
OC_URL: "https://opencloud-server:9200"
|
|
STORAGE_USERS_DRIVER: ${STORAGE_DRIVER:-posix}
|
|
STORAGE_USERS_POSIX_WATCH_FS: "true"
|
|
STORAGE_USERS_DRIVER_LOCAL_ROOT: /srv/app/tmp/opencloud/local/root
|
|
STORAGE_USERS_DRIVER_OC_ROOT: /srv/app/tmp/opencloud/storage/users
|
|
STORAGE_SYSTEM_DRIVER_OC_ROOT: /srv/app/tmp/opencloud/storage/metadata
|
|
SHARING_USER_JSON_FILE: /srv/app/tmp/opencloud/shares.json
|
|
PROXY_ENABLE_BASIC_AUTH: "true"
|
|
WEB_UI_CONFIG_FILE: /woodpecker/src/github.com/opencloud-eu/opencloud/tests/config/woodpecker/opencloud-config.json
|
|
OC_INSECURE: "true"
|
|
IDM_CREATE_DEMO_USERS: "true"
|
|
IDM_ADMIN_PASSWORD: "admin"
|
|
FRONTEND_SEARCH_MIN_LENGTH: "2"
|
|
OC_ADD_RUN_SERVICES: ${OC_ADD_RUN_SERVICES:-}
|
|
PROXY_HTTP_ADDR: "0.0.0.0:9200"
|
|
|
|
# decomposeds3 specific settings
|
|
STORAGE_USERS_DECOMPOSEDS3_ENDPOINT: http://ceph:8080
|
|
STORAGE_USERS_DECOMPOSEDS3_REGION: default
|
|
STORAGE_USERS_DECOMPOSEDS3_ACCESS_KEY: test
|
|
STORAGE_USERS_DECOMPOSEDS3_SECRET_KEY: test
|
|
STORAGE_USERS_DECOMPOSEDS3_BUCKET: test
|
|
# email
|
|
NOTIFICATIONS_SMTP_HOST: email
|
|
NOTIFICATIONS_SMTP_PORT: 2500
|
|
NOTIFICATIONS_SMTP_INSECURE: "true"
|
|
NOTIFICATIONS_SMTP_SENDER: "OpenCloud <noreply@example.com>"
|
|
NOTIFICATIONS_DEBUG_ADDR: 0.0.0.0:9174
|
|
|
|
# antivirus
|
|
ANTIVIRUS_SCANNER_TYPE: "clamav"
|
|
ANTIVIRUS_CLAMAV_SOCKET: tcp://clamav:3310
|
|
|
|
# postprocessing step
|
|
POSTPROCESSING_STEPS: ${POSTPROCESSING_STEPS:-}
|
|
|
|
# tika
|
|
SEARCH_EXTRACTOR_TYPE: ${SEARCH_EXTRACTOR_TYPE:-basic}
|
|
SEARCH_EXTRACTOR_TIKA_TIKA_URL: "http://tika:9998"
|
|
SEARCH_EXTRACTOR_CS3SOURCE_INSECURE: "true"
|
|
|
|
# fonts map for txt thumbnails (including unicode support)
|
|
THUMBNAILS_TXT_FONTMAP_FILE: "/woodpecker/src/github.com/opencloud-eu/opencloud/tests/config/drone/fontsMap.json"
|
|
ports:
|
|
- "9200:9200"
|
|
- "5200:5200" ## ocwrapper
|
|
- "9174:9174" ## notifications debug
|
|
volumes:
|
|
- ../../../config:/woodpecker/src/github.com/opencloud-eu/opencloud/tests/config
|
|
- ../../../ocwrapper/bin/ocwrapper:/usr/bin/ocwrapper
|
|
- ./serve-opencloud.sh:/usr/bin/serve-opencloud.sh
|