Je souhaite configurer le PGADmin local en mode serveur derrière le proxy inverse. Le proxy inverse et le pgadmin pourrait être sur la même machine. J'ai essayé de monter mais il échoue toujours. Voici MyPgadmin Conf:
wget --no-check-certificate https://localhost:8080/pgadmin
3 Réponses :
Avez-vous essayé avec la dernière version, je pense qu'il est corrigé de cette commit: link p>
Documents en ligne: https://www.pgadmin.org/docs/ pgadmin4 / dev / server_deployment.html p>
Cette configuration fonctionne, Utilisez 0.0.0.0 pour pgadmin Docker, d'autres utilisent votre port IP
Modifier 5050 avec votre port PGADMIN P>
<VirtualHost *:80> ServerName pgadmin.yourdomain.com RedirectMatch permanent ^/(.*)$ https://pgadmin.yourdomain.com/$1 </VirtualHost> <VirtualHost *:443> ServerName pgadmin.yourdomain.com SSLEngine on SSLCertificateFile /etc/letsencrypt/live/yourdomain.com/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/yourdomain.com/privkey.pem RedirectMatch permanent ^/pgadmin4$ /pgadmin4/ ProxyPreserveHost On ProxyPass / http://0.0.0.0:5050/ ProxyPassReverse / http://0.0.0.0:5050/ Header edit Location ^/ /pgadmin4/ Header always set X-Script-Name /pgadmin4 </VirtualHost>
Ce travail pour moi. Je fais un proxy PGADMIN à SUB Directory (https: // localhost / pgadmin)
Message d'erreur `` `Demande HTTP envoyé, en attente de réponse ... 502 Erreur proxy` `` `