Merge pull request #3378 from Michael-S/grab_sandcats_cert

Updated cron script for extracting certificates
This commit is contained in:
Jacob Weisz authored and GitHub committed 2020-07-01 21:44:02 -05:00
commit 5451cb53d0
1 file changed
+7 -5
+7 -5
View File
@@ -44,9 +44,11 @@ To share port 443 with other services on the same machine:
- You [can install `sniproxy` to share port 443](sniproxy.md) between your existing server and Sandstorm so that
Sandstorm can manage (and autorenew) its own certificates. This allows you to combine an **existing
web server on port 443** with Sandstorm.
- You [can follow this guide](https://web.archive.org/web/20190922195059/https://juanjoalvarez.net/es/detail/2017/jan/12/how-set-sandstorm-behind-reverse-proxy-keeping-you/)
that explains how to use a [cron script](https://github.com/juanjux/sandstorm-sandcats-cert-installer)
to extract the certificates from your (sandcats.io enabled) Sandstorm installation to a location and
format where your reverse proxy can use them so it can serve Sandstorm by HTTPS, keeping your
sandcats.io domain and free auto-renewable certificates, along with any other services on your server.
that explains how to use a cron script to extract the certificates from your installation with
Sandstorm-managed TLS. Please note that the guide itself references an older cron script that
does not work with Sandstorm versions newer than June 2020, but there is an updated script
[here](https://github.com/Michael-S/sandstorm_certs_extract_cron). The extracted certificates
will be formatted so your reverse proxy can use them to serve Sandstorm by HTTPS
along with any other services on your server.