Added mariadb instance for nextcloud
This commit is contained in:
@@ -283,3 +283,34 @@ services:
|
||||
# services
|
||||
traefik.http.services.nextcloud-websecure.loadbalancer.server.port: 443
|
||||
traefik.http.services.nextcloud-websecure.loadbalancer.server.scheme: https
|
||||
mariadb-nextcloud:
|
||||
container_name: mariadb-nextcloud
|
||||
image: mariadb:11
|
||||
restart: unless-stopped
|
||||
stop_grace_period: 5s
|
||||
security_opt: # see https://github.com/MariaDB/mariadb-docker/issues/434#issuecomment-1136151239
|
||||
- seccomp:unconfined
|
||||
- apparmor:unconfined
|
||||
command: --skip-name-resolve=1
|
||||
--innodb-buffer-pool-size=128M
|
||||
--innodb_flush_log_at_trx_commit=2
|
||||
--innodb_log_buffer_size=32M
|
||||
--innodb_max_dirty_pages_pct=90
|
||||
--query_cache_type=1
|
||||
--query_cache_limit=2M
|
||||
--query_cache_min_res_unit=2k
|
||||
--query_cache_size=64M
|
||||
--tmp_table_size=64M
|
||||
--max_heap_table_size=64M
|
||||
--long_query_time=1
|
||||
environment:
|
||||
MARIADB_AUTO_UPGRADE: "1"
|
||||
MARIADB_INITDB_SKIP_TZINFO: "1"
|
||||
MARIADB_ROOT_PASSWORD: "{{docker.mariadb_nextcloud.database_password}}"
|
||||
MARIADB_USER: "nextcloud"
|
||||
MARIADB_PASSWORD: "{{docker.mariadb_nextcloud.database_password}}"
|
||||
MARIADB_DATABASE: "nextcloud"
|
||||
ports:
|
||||
- 3307:3306
|
||||
volumes:
|
||||
- "{{docker.mariadb_nextcloud.data_volume}}:/var/lib/mysql"
|
||||
|
||||
Reference in New Issue
Block a user