towards tidy seafile setup
This commit is contained in:
33
seafile/.env
Normal file
33
seafile/.env
Normal file
@@ -0,0 +1,33 @@
|
||||
SEAFILE_IMAGE=seafileltd/seafile-mc:12.0-latest
|
||||
SEAFILE_DB_IMAGE=mariadb:10.11
|
||||
SEAFILE_MEMCACHED_IMAGE=memcached:1.6.29
|
||||
SEAFILE_CADDY_IMAGE=lucaslorentz/caddy-docker-proxy:2.9
|
||||
|
||||
SEAFILE_VOLUME=/opt/seafile/data
|
||||
SEAFILE_MYSQL_VOLUME=/opt/seafile/db
|
||||
SEAFILE_CADDY_VOLUME=/opt/seafile/caddy
|
||||
|
||||
SEAFILE_MYSQL_DB_HOST=db
|
||||
INIT_SEAFILE_MYSQL_ROOT_PASSWORD=ROOT_PASSWORD
|
||||
SEAFILE_MYSQL_DB_USER=seafile
|
||||
SEAFILE_MYSQL_DB_PASSWORD=PASSWORD
|
||||
|
||||
TIME_ZONE=Europe/Amsterdam
|
||||
|
||||
JWT_PRIVATE_KEY=8LzWzeuQ41z1i8fc1cr1L7Kw80VpTgmT
|
||||
|
||||
SEAFILE_SERVER_HOSTNAME=seafile.rik.veenboer.xyz
|
||||
SEAFILE_SERVER_PROTOCOL=https
|
||||
|
||||
INIT_SEAFILE_ADMIN_EMAIL=admin@rik.veenboer.xyz
|
||||
INIT_SEAFILE_ADMIN_PASSWORD=asecret
|
||||
|
||||
|
||||
SEADOC_IMAGE=seafileltd/sdoc-server:1.0-latest
|
||||
SEADOC_VOLUME=/opt/seadoc-data
|
||||
|
||||
ENABLE_SEADOC=false
|
||||
SEADOC_SERVER_URL=http://example.seafile.com/sdoc-server
|
||||
|
||||
NOTIFICATION_SERVER_IMAGE=seafileltd/notification-server:12.0-latest
|
||||
NOTIFICATION_SERVER_VOLUME=/opt/notification-data
|
||||
@@ -27,8 +27,7 @@ services:
|
||||
image: ${SEAFILE_IMAGE:-seafileltd/seafile-mc:12.0-latest}
|
||||
container_name: seafile
|
||||
ports:
|
||||
- "12380:80"
|
||||
- "18082:8082"
|
||||
- "8082:80"
|
||||
volumes:
|
||||
- ${SEAFILE_VOLUME:-/opt/seafile-data}:/shared
|
||||
- /media/sync/seafile:/shared/seafile/seafile-data
|
||||
Reference in New Issue
Block a user