This repo manage my personal proxy configuration

Documentation

Pre-requirement

  • Install Docker and Docker-compose to run init-letsencrypt.sh script.
  • Make sure /var/log/nginx folder exist.

Installation

  • Pull this repo on server side.
  • define MAXMIND_KEY env var
  • run install.sh
  • run init-letsencrypt.sh

Update proxy conf

  • Pull this repo
  • User docker command to restart nginx (container name should be config_proxy_nginx)
  • run init-letsencrypt.sh