You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Adds Dockerfile to MariaDB template to add stability patches recommended in:
* [StackOverflow](https://stackoverflow.com/questions/61809270/how-to-discover-why-mariadb-crashes)
* [Discord](https://discord.com/channels/638610460567928832/638610461109256194/825049573520965703)
Note:
* I have been running these patches for three months and they definitely improve stability (zero crashes in nextcloud_db). The Discord link above contains a similar stability report for MariaDB.
2. Alters service definitions for both MariaDB and Nextcloud to:
* build using the Dockerfile
* add a volume mapping to support backup/restore of MariaDB database.
Note:
* it was a conscious decision to place the db_backup folder in `./volumes/CONTAINER` rather than mimic the arrangement for influxdb. It simplifies the backup/restore design.
3. Adds port mapping 9322:3306 to nextcloud_db service definition. This is needed so "restore" routines can tell when the MariaDB service is open for business.
Note:
* MariaDB already exposes 3306:3306.
0 commit comments