Gyorgy Berenyi fb30cb50b0 Update 'install.sh'
mistype
2023-06-12 21:42:03 +00:00
2022-09-01 14:56:33 +00:00
2023-06-12 21:42:03 +00:00

About the proxy deployment project

It is a pilot project idea running deployment in a microservice platform. The metadata frontend proxy is a web related gateway to reach backend services from the public internet via http/https.

The proxy service is complex and has many parameters to configure by users.

There is three important parts

  • core-dns service which is needed for stable proxy availability
  • public proxy service (1 haproxy loadbalancer and 2 haproxy backend proxies)
  • smarthost proxy service (1 haproxy loadbalancer and 2 nginx backend proxies with builtin SSL certificates termination processes)

All the proxies support the proxy protocol which is mandatory but not needed any configuration settings from the backend www services or another services also.

docker run
--volume /root/.ssh/installer:/root/.ssh/id_rsa
--env PUBLIC_PROXY=yes
--env SMARTHOST_PROXY=yes
--env LOCAL_PROXY=yes
--env VPN_PROXY=yes
--env CRON=yes
--volume /etc/user/:/etc/user/
--volume /etc/system/:/etc/system/
--env LETSENCRYPT_MAIL=noreply@galaxis.xyz registry.format.hu/proxy-deployment-tool

Description
No description provided
Readme 863 KiB
Languages
Shell 99.7%
Dockerfile 0.3%