feat(mysql): Add a config file

This commit is contained in:
hygienic-books 2025-01-27 23:43:46 +01:00
parent a01c6bd3a7
commit efe6b5975c
2 changed files with 3 additions and 1 deletions

@ -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'
```

@ -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}