Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gilbertsoft/infrastructure-opsone-dba-installer

Stable phpMyAdmin for composer based installation on an OpsOne Managed Server PaaS
https://github.com/gilbertsoft/infrastructure-opsone-dba-installer

composer composer-project opsone phpmyadmin

Last synced: 19 days ago
JSON representation

Stable phpMyAdmin for composer based installation on an OpsOne Managed Server PaaS

Awesome Lists containing this project

README

        

# infrastructure-opsone-dba-installer (phpMyAdmin)

Stable phpMyAdmin for installation on an [OpsOne Managed Server PaaS](https://opsone.ch/hosting/managed-server).

## Installation

### Website configuration

Browse to the [OpsOne Cockpit](https://cockpit.opsone.ch) 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](https://github.com/gilbertsoft/infrastructure-opsone-dba-installer/issues)
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 .