3 ms·
It's a simple way of running something quickly and without touching the rest of your system (if you already have Docker installed) Anyway, the proxy is just an
by tecleandor 4y ago
It's a simple way of running something quickly and without touching the rest of your system (if you already have Docker installed)
Anyway, the proxy is just an nginx with a custom config file. You can check that file and just add it yourself to an nginx you manage, probably with little changes.
https://github.com/signalapp/Signal-TLS-Proxy/blob/main/data/nginx-relay/nginx.conf https://github.com/signalapp/Signal-TLS-Proxy/blob/main/data...
- sooyoo 4y ago> It's a simple way of running something quickly and without touching the rest of your system Providing a statically linked binary is even simpler, without all that extra complexity that comes with docker.
- jSherz 4y agoThis project wraps existing software (e.g. nginx) to function. It's not as simple as providing a binary.
- e12e 4y agoIt's a bit odd to use a custom docker image, rather than the one maintained by nginx Inc though: https://github.com/signalapp/Signal-TLS-Proxy/blob/main/nginx-terminate/Dockerfile https://github.com/signalapp/Signal-TLS-Proxy/blob/main/ngin... Vs https://github.com/nginxinc/docker-nginx https://github.com/nginxinc/docker-nginx For one, this is 5 versions behind (1.18 vs 1.23). In general seems caddy or haproxy might be a better fit - but nginx is a perfectly fine choice I suppose.