Update 'README.md'

Initial documentation.
This commit is contained in:
Gyorgy Berenyi
2022-10-27 11:49:56 +00:00
parent ca9f264fb7
commit 0d229ee856

View File

@@ -1,9 +1,16 @@
# About the proxy deployment project # About the proxy deployment project
It is a pilot project idea running deployment in a microservice. 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 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. The proxy service is complex and has many parameters to configure by users.
There is two important parts There is two important parts
- 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 --rm -ti -v /root/.ssh/installer:/root/.ssh/id_rsa -e SMARTHOST_PROXY=yes -e PUBLIC_PROXY=yes -v /etc/user/:/etc/user/ -v /etc/system/:/etc/system/ -e LETSENCRYPT_MAIL=noreply@galaxis.xyz deployment-tool