You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

38 lines
1.1 KiB

version: "3.7"
services:
app_proxy:
environment:
APP_HOST: seafile
APP_PORT: 80
PROXY_AUTH_ADD: "false"
db:
image: mariadb:10.11.6@sha256:20a8bd91d972c97cffded88f2ba0ab533c8988b2dc08090c57d50caf7114ed20
container_name: seafile-mysql
environment:
- MYSQL_ROOT_PASSWORD=db_dev
- MYSQL_LOG_CONSOLE=true
volumes:
- ${APP_DATA_DIR}/data/db:/var/lib/mysql
memcached:
image: memcached:1.6.18@sha256:4ab520657d9919221f752771bb013d632c9b39cea9dfae9162244b2e39885bcd
container_name: seafile-memcached
entrypoint: memcached -m 256
seafile:
image: seafileltd/seafile-mc:11.0.9@sha256:889b4cd1787f4f31f3eccb99922a83de69f74a48a862384bf13887649fd6455d
container_name: seafile
volumes:
- ${APP_DATA_DIR}/data/seafile-data:/shared
environment:
- DB_HOST=seafile-mysql
- DB_ROOT_PASSWD=db_dev
- SEAFILE_ADMIN_EMAIL=umbrel
- SEAFILE_ADMIN_PASSWORD=${APP_PASSWORD}
- SEAFILE_SERVER_LETSENCRYPT=false
- SEAFILE_SERVER_HOSTNAME=${DEVICE_DOMAIN_NAME}:8920
depends_on:
- db
- memcached