1
1
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-09-22 07:00:39 +02:00
Commit Graph

3 Commits

Author SHA1 Message Date
Kristian Klausen
e8b1d8dd36 certificate: Explain why we use Python http.server 2021-01-11 00:12:50 +01:00
Kristian Klausen
361e88b6c4 Fix certificate catch-22 bootstrapping issue
Issuing a certificate requires nginx to be running, but nginx requires a
certificate to start. Fix it by using Python built-in http.server.

Fix #30
2021-01-10 22:57:57 +00:00
Kristian Klausen
2d152700b6 Move certificate issuing to its own role to ease maintenance
It should make it easier to change how the certificates is issued.
Ex: If we want to switch to ECDSA certificates in the future or replace
certbot with something else.
2021-01-10 20:03:11 +01:00