fix owncloud
This commit is contained in:
@@ -1,31 +1,31 @@
|
|||||||
|
# ignore: true
|
||||||
# documentation: https://owncloud.com/docs
|
# documentation: https://owncloud.com/docs
|
||||||
# slogan: ownCloud with Open Web UI integrates file management with a powerful, user-friendly interface.
|
# slogan: OwnCloud with Open Web UI integrates file management with a powerful, user-friendly interface.
|
||||||
# tags: owncloud,file-management,open-web-ui,integration,cloud
|
# tags: owncloud,file-management,open-web-ui,integration,cloud
|
||||||
# logo: svgs/owncloud.svg
|
# logo: svgs/owncloud.svg
|
||||||
# port: 8080
|
# port: 8080
|
||||||
|
|
||||||
version: "3.9"
|
|
||||||
services:
|
services:
|
||||||
owncloud:
|
owncloud:
|
||||||
image: "owncloud/server:latest"
|
image: owncloud/server:latest
|
||||||
container_name: owncloud_server
|
|
||||||
restart: unless-stopped
|
|
||||||
depends_on:
|
depends_on:
|
||||||
- mariadb
|
mariadb:
|
||||||
- redis
|
condition: service_healthy
|
||||||
|
redis:
|
||||||
|
condition: service_healthy
|
||||||
environment:
|
environment:
|
||||||
- SERVICE_FQDN_OWNCLOUD_8080
|
- SERVICE_FQDN_OWNCLOUD_8080
|
||||||
- "OWNCLOUD_DOMAIN=127.0.0.1:8080"
|
- OWNCLOUD_DOMAIN=${SERVICE_FQDN_OWNCLOUD}
|
||||||
- "OWNCLOUD_TRUSTED_DOMAINS=${OWNCLOUD_TRUSTED_DOMAINS:-localhost,127.0.0.1}"
|
- OWNCLOUD_TRUSTED_DOMAINS=${SERVICE_FQDN_OWNCLOUD} # This is a comma separated list of domains that are trusted by the server (No Protocol)
|
||||||
- OWNCLOUD_DB_TYPE=mysql
|
- OWNCLOUD_DB_TYPE=mysql
|
||||||
- OWNCLOUD_DB_NAME=owncloud
|
|
||||||
- OWNCLOUD_DB_USERNAME=owncloud
|
|
||||||
- "OWNCLOUD_DB_PASSWORD=owncloud"
|
|
||||||
- OWNCLOUD_DB_HOST=mariadb
|
- OWNCLOUD_DB_HOST=mariadb
|
||||||
- "OWNCLOUD_ADMIN_USERNAME=${ADMIN_USER:-owncloud}"
|
- OWNCLOUD_DB_NAME=${DB_NAME:-owncloud}
|
||||||
- "OWNCLOUD_ADMIN_PASSWORD=${ADMIN_PASSWORD:-owncloud}"
|
- OWNCLOUD_DB_USERNAME=${SERVICE_USER_MARIADB}
|
||||||
- OWNCLOUD_MYSQL_UTF8MB4=true
|
- OWNCLOUD_DB_PASSWORD=${SERVICE_PASSWORD_MARIADB}
|
||||||
- OWNCLOUD_REDIS_ENABLED=true
|
- OWNCLOUD_ADMIN_USERNAME=${SERVICE_USER_OWNCLOUD}
|
||||||
|
- OWNCLOUD_ADMIN_PASSWORD=${SERVICE_PASSWORD_OWNCLOUD}
|
||||||
|
- OWNCLOUD_MYSQL_UTF8MB4=${MYSQL_UTF8MB4:-true}
|
||||||
|
- OWNCLOUD_REDIS_ENABLED=${REDIS_ENABLED:-true}
|
||||||
- OWNCLOUD_REDIS_HOST=redis
|
- OWNCLOUD_REDIS_HOST=redis
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test:
|
test:
|
||||||
@@ -35,19 +35,15 @@ services:
|
|||||||
timeout: 10s
|
timeout: 10s
|
||||||
retries: 5
|
retries: 5
|
||||||
volumes:
|
volumes:
|
||||||
- "files:/mnt/data"
|
- owncloud-data:/mnt/data
|
||||||
ports:
|
|
||||||
- "8080:8080"
|
|
||||||
|
|
||||||
mariadb:
|
mariadb:
|
||||||
image: "mariadb:latest"
|
image: mariadb:latest
|
||||||
container_name: owncloud_mariadb
|
|
||||||
restart: unless-stopped
|
|
||||||
environment:
|
environment:
|
||||||
- MYSQL_ROOT_PASSWORD=owncloud
|
- MYSQL_ROOT_PASSWORD=${SERVICE_PASSWORD_MARIADBROOT}
|
||||||
- MYSQL_USER=owncloud
|
- MYSQL_USER=${SERVICE_USER_MARIADB}
|
||||||
- MYSQL_PASSWORD=owncloud
|
- MYSQL_PASSWORD=${SERVICE_PASSWORD_MARIADB}
|
||||||
- MYSQL_DATABASE=owncloud
|
- MYSQL_DATABASE=${DB_NAME:-owncloud}
|
||||||
- TZ=auto
|
- TZ=auto
|
||||||
command:
|
command:
|
||||||
- "--character-set-server=utf8mb4"
|
- "--character-set-server=utf8mb4"
|
||||||
@@ -55,19 +51,15 @@ services:
|
|||||||
- "--max-allowed-packet=128M"
|
- "--max-allowed-packet=128M"
|
||||||
- "--innodb-log-file-size=64M"
|
- "--innodb-log-file-size=64M"
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test: ["CMD", "mysqladmin", "ping", "-h", "localhost"]
|
test: ["CMD", "healthcheck.sh", "--connect", "--innodb_initialized"]
|
||||||
interval: 10s
|
interval: 5s
|
||||||
timeout: 5s
|
timeout: 20s
|
||||||
retries: 5
|
retries: 10
|
||||||
volumes:
|
volumes:
|
||||||
- "mysql:/var/lib/mysql"
|
- owncloud-mysql-data:/var/lib/mysql
|
||||||
ports:
|
|
||||||
- "3306:3306"
|
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: "redis:6"
|
image: redis:6
|
||||||
container_name: owncloud_redis
|
|
||||||
restart: unless-stopped
|
|
||||||
command:
|
command:
|
||||||
- "--databases"
|
- "--databases"
|
||||||
- "1"
|
- "1"
|
||||||
@@ -79,15 +71,3 @@ services:
|
|||||||
interval: 10s
|
interval: 10s
|
||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 5
|
retries: 5
|
||||||
volumes:
|
|
||||||
- "redis:/data"
|
|
||||||
ports:
|
|
||||||
- "6379:6379"
|
|
||||||
|
|
||||||
volumes:
|
|
||||||
files:
|
|
||||||
driver: local
|
|
||||||
mysql:
|
|
||||||
driver: local
|
|
||||||
redis:
|
|
||||||
driver: local
|
|
||||||
|
|||||||
Reference in New Issue
Block a user