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` `` `