JasonYao / Phi-Kappa-Sigma-Server

Online site for Phi Kappa Sigma's Delta Phi (New York University) chapter at https://www.skullhouse.nyc
GNU General Public License v2.0
0 stars 0 forks source link

Automated free TLS certificates #18

Closed JasonYao closed 8 years ago

JasonYao commented 8 years ago

By using Let's encyrpt, we can automate the creation & dealing of TLS certificates automatically, making this less of a pain to everybody after. This will also help in giving us specific domains that we can protect with TLS, compared to paying a shit tonne of money for a wildcard cert.

Certs to automate from LE:

JasonYao commented 8 years ago

Per the Let's encrypt docs, until Let's encrypt is out of Beta, they won't have an nginx plugin. Solution (temporary):

Solution (long-term):

JasonYao commented 8 years ago

Letsencrypt is installed, and fully functioning - LE will be used in a cron job to automate running the run script every 30 days

JasonYao commented 8 years ago

Cron job script added as of d2458f33ffaebba56b60ff2976f99e5b515ea5e2, issue is now closed