Since Let’s encrypt stared issueing free certificates in 2016 year, everyone have oportunity to have trusted domain without any costs.
Varnish and HTTPS
Why doesn’t Varnish support SSL/TSL? This is a fact and there are many ways to handle this issue. If you want, it can be handled with NginX (as a TSL Terminatoin Proxy), in my opinion, Pound is a very good choice but not the only one. There are well-documended tutorials how to do this but I want to write about another problem witch, in my opinion, is not documented at all. How to redirect all requests to HTTP without an infinite loop?