43 lines
862 B
YAML
43 lines
862 B
YAML
name: seafile-client-${TARGET}
|
|
|
|
services:
|
|
mariadb:
|
|
image: mariadb:10.11
|
|
env_file: env
|
|
volumes:
|
|
- database:/var/lib/mysql # Requested, specifies the path to MySQL data persistent store.
|
|
|
|
memcached:
|
|
image: memcached:1.6.18
|
|
entrypoint: memcached -m 256
|
|
|
|
seafile:
|
|
image: seafileltd/seafile-mc:latest
|
|
hostname: seafile-${TARGET}
|
|
ports:
|
|
- "80"
|
|
volumes:
|
|
- seafile:/shared # Requested, specifies the path to Seafile data persistent store.
|
|
env_file: env
|
|
depends_on:
|
|
- mariadb
|
|
- memcached
|
|
|
|
client:
|
|
# image: flowgunso/seafile-client:9.0.5
|
|
image: seafile-client:${TARGET}
|
|
# volumes:
|
|
# - library:/library
|
|
# - data:/seafile
|
|
env_file: env
|
|
UID: 1000
|
|
GID: 100
|
|
depends_on:
|
|
- seafile
|
|
|
|
volumes:
|
|
database:
|
|
seafile:
|
|
library:
|
|
data:
|