gilbertsoft/dba-opsone

phpMyAdmin installer for OpsOne Managed Server PaaS

v0.0.3 2019-08-19 19:43 UTC

This package is auto-updated.

Last update: 2024-11-20 07:56:58 UTC


README

Stable phpMyAdmin for installation on an OpsOne Managed Server PaaS.

Installation

Website configuration

Browse to the OpsOne Cockpit and update the settings to the following configuration:

  • ENV to PROD
  • Type to php72 (PHP 7.1.3 or higher is required)
  • DB type to mysql
  • DB password click Generate
  • Let's Encrypt checked
  • Tags to what you like to have
  • Click the Save button

Installation over ssh

Open a ssh terminal to the website and run the following command in your user home directory:

  • composer create-project gilbertsoft/dba-opsone

Now the phpMyAdmin instance is running and accessible over http(s).

Customize the configuration

To customize the configuration change the config.inc.php in the user home directory to your needs. A out of the box running preconfiguration is already created.

Update

Updates are automatically done by a daily cron job.

For a manual update ssh into the website and run the following command in your user home directory:

  • ./update

Contact & Communication

Contributing

Feel free to fork this project and create a pull request when you're happy with your changes.

Bug reporting

Please open an issue at github and describe your problem.

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.