apolopena / gitpod-laravel-starter

Configurable LAMP or LEMP stack starter project powered by Laravel and Gitpod. Supports Laravel 6, 7, and 8. Out of the box support for React, Vue, and Bootstrap frontends, with or without built-in auth .
https://github.com/apolopena/gitpod-laravel-starter/wiki
MIT License
40 stars 44 forks source link

phpmyadmin: The phpMyAdmin configuration storage is not completely configured #60

Closed apolopena closed 3 years ago

apolopena commented 3 years ago

Describe the bug

When you log into phpmyadmin you see the following warning at the bottom of the page The phpMyAdmin configuration storage is not completely configured

Screenshots

image

Steps to reproduce

  1. Fork or copy this repo
  2. make sure phpmyadmin is set to install in starter.ini
  3. Force the workspace image to build by incrementing the for INVALIDATE_CACHE in .gitpod.Dockerfile
  4. Pushes changes to the repo
  5. Create a new workspace in Gitpod
  6. Log into phpmyadmin

Expected behavior

There should be no warnings and all phpmyadmin features should be setup programatically upon initialization of the workspace

Additional information

Helpful steps can be found here.

apolopena commented 3 years ago

fixed but without a way to set passwords and usernames from an .env file for a controluser we now get an warning message in the phpmyadmin dashboard (on the bottom of the screen).

Your server is running with default values for the controluser and password (controlpass) and is open to intrusion; you really should fix this security weakness by changing the password for controluser 'pma'.

image

apolopena commented 3 years ago

depends on https://github.com/apolopena/gitpod-laravel8-starter/issues/64