This needs : dockerhost
docker network create nginx-proxy-manager
git clone https://github.com/ariadata/dc-nginxproxymanager.git nginx-proxy-manager && cd nginx-proxy-manager && rm -rf .git && docker-compose pull
docker-compose up -d
http://YOUR-IP:8181
Use these credentials to first login and change it after logged in :
User : admin@example.com
Pass : changeme
Done!
for being behind another nginx, use these in parent nginx config
proxy_ssl_name $host;
proxy_ssl_server_name on;
Added Headers for GeoIP2 20240426
:
HTTP_GEOIP2_COUNTRY_CODE
HTTP_GEOIP2_COUNTRY_NAME
HTTP_GEOIP2_CITY_NAME
# Links:
https://download.maxmind.com/app/geoip_download
https://github.com/PrxyHunter/GeoLite2/releases/latest
https://cdn.jsdelivr.net/npm/geolite2-country/
https://cdn.jsdelivr.net/npm/geolite2-city/
https://cdn.jsdelivr.net/npm/geolite2-asn/