📂 Click Here - Sign up for Google's Suite for Business - Unlimited Space
📂 Click Here - NZB's with from NewsHost - PG Members Receive a 58% Discount
Table of Contents
MariaDB is designed as a drop-in replacement of MySQL® with more features, new storage engines, fewer bugs, and better performance.
2. Access Information
|traefik**||mariadb:6603||Only for Internal App-to-App Communication|
|https†||mariadb.domain.com||Traefik must be Deployed; Remote Servers|
|http||domain.com:6603||Poor Security Practice - Stop with PG Port Guard|
|http||ipv4:6603||Ideal Only for Local Servers|
†Requires oauth to be disabled. Exposing the database directly to the internet is rarely required. It's better to use an SSH tunnel to the host and connect locally.
** Ideal for Apps to communicate between with one another. Click Here for more info!
3. Login Information
The initial login information is set as follows:
This should be changed for security reasons. This can be done via the terminal command
docker exec -it [container] mysql [database] -uroot -p
docker exec -it mariadb mysql mysql -uroot -pplexguide
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
The MariaDB container is solely a database on its own but can be used by other containers or applications which require a MySQL/MariaDB instance.