From b8a570de7b50769df742ab05414221f7ed519230 Mon Sep 17 00:00:00 2001 From: Stefan Pejcic Date: Wed, 3 Jul 2024 21:31:44 +0200 Subject: [PATCH] Update 0.2.2.md --- documentation/docs/changelog/0.2.2.md | 33 +++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/documentation/docs/changelog/0.2.2.md b/documentation/docs/changelog/0.2.2.md index 68e9765c..ff4283f3 100644 --- a/documentation/docs/changelog/0.2.2.md +++ b/documentation/docs/changelog/0.2.2.md @@ -12,9 +12,42 @@ Not yet released. ### 🚀 New features - Google PageSpeed data for WordPress websites on [OpenPanel WPManager](/docs/panel/applications/wordpress/). - Option to clear cached RAM from [OpenAdmin Dashboard](/docs/admin/dashboard/) page. +- [Shared phpMyAdmin for All OpenPanel users and their MySQL users](#phpmyadmin) - Widgets on [OpenAdmin Dashboard](/docs/admin/dashboard/): *Usage*, *Quick Start*, *Latest News* and *CPU* can now be dismissed. ### 🐛 Bug fixes - Fixed bugs on *OpenAdmin > Users > Profile* and *OpenPanel > Dashboard* with disk usage information not displayed when overlay2 storage driver is used. - + + +### phpMyAdmin + +Added an option to run a shared phpMyAdmin service accessible on a custom domain, allowing login for all MySQL users of OpenPanel. This service contradicts OpenPanel's usual setup where each user has independent services, but it was requested by a few users, so we decided to implement it. It remains disabled by default. + +To enable the shared phpMyAdmin service, first set the URL where it will be accessible. For example: + +```bash +opencli config update pma_url https://phpmyadmin.pejcic.rs +``` + +Then enable the phpMyAdmin service for all users: + +```bash +opencli phpmyadmin --enable +``` + +This will start the phpMyAdmin service, configure an nginx reverse proxy for the domain, and generate an SSL certificate if using HTTPS. + +![screenshot](https://i.postimg.cc/7h5Sg4vV/phpmyadminlink.png) + + +To disable the service: + +```bash +opencli phpmyadmin --disable +``` + +If enabled, the auto-login option from OpenPanel will no longer work. Instead, each user must use a username and password to log in to phpMyAdmin. + +This wills