From efe6b5975cdf39daa2f58b63fa4d715a3ef52ff1 Mon Sep 17 00:00:00 2001 From: hygienic-books Date: Mon, 27 Jan 2025 23:43:46 +0100 Subject: [PATCH] feat(mysql): Add a config file --- README.md | 3 ++- compose.yaml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d86790c..71f679b 100644 --- a/README.md +++ b/README.md @@ -67,13 +67,14 @@ Create ZFS datasets and set permissions as needed. * Container-specific datasets ``` + zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/config' zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/data' zfs create -p 'zpool/data/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data' ``` * Change ownership ``` - chown -R 999:999 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/data' + chown -R 999:999 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/mysql/'* chown -R 1000:1000 '/opt/docker-data/snipeit-'"${COMPOSE_CTX}"'/snipeit/data' ``` diff --git a/compose.yaml b/compose.yaml index 24a05b1..9941223 100644 --- a/compose.yaml +++ b/compose.yaml @@ -65,6 +65,7 @@ services: - ${MYSQL_PORT}:3306 volumes: - /opt/docker-data/snipeit-${CONTEXT}/mysql/data:/var/lib/mysql + - /opt/docker-data/snipeit-${CONTEXT}/mysql/config/my.cnf:/etc/mysql/my.cnf environment: MYSQL_DATABASE: ${MYSQL_DATABASE} MYSQL_PASSWORD: ${MYSQL_PASSWORD}