lando / phpmyadmin

The Official phpMyAdmin Lando Plugin
https://docs.lando.dev/phpmyadmin/
GNU General Public License v3.0
2 stars 1 forks source link

Add SSL Support #50

Open reynoldsalec opened 3 weeks ago

reynoldsalec commented 3 weeks ago

Although there isn't a security reason per say, having SSL enabled would be a nice-to-have so users don't need to click through browser warnings.

I thought adding the following to the builder should work but it doesn't appear to:

options.ssl = true;
options.sslExpose = false;
AaronFeledy commented 3 weeks ago

This works in my landofile:

services:
  pma:
    type: phpmyadmin
    ssl: true
    sslExpose: false
proxy:
  pma:
    - pma.mysite.lndo.site
AaronFeledy commented 3 weeks ago

To set it in the builder, you have to do that service merge thing. I did this exact thing in the mailpit plugin.