[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
How to get nginx and letsencrypt working on the guix system
From: |
Tobias Alexandra Platen |
Subject: |
How to get nginx and letsencrypt working on the guix system |
Date: |
Tue, 31 Oct 2023 19:23:32 +0100 |
User-agent: |
Evolution 3.46.4-2 |
I installed the guix system on a virtual machine, and changed the
config as documented in the guix manual under 12.9.19 Web Services:
(service certbot-service-type
(certbot-configuration
(email "tplaten@posteo.de")
(certificates (list (certificate-
configuration
(domains '("stream.isengaara.de")) (deploy-hook
%nginx-deploy-hook))))))
;;; nginx testing
(service nginx-service-type
(nginx-configuration
(server-blocks
(list (nginx-server-configuration
(server-name '("stream.isengaara.de"))
(root "/srv/http/stream.isengaara.de"))))))
Certbot needs running nginx to create a certificate, and nginx wont
start without a certificate. The documentation does not explain how
to solve this circular service dependency.
- How to get nginx and letsencrypt working on the guix system,
Tobias Alexandra Platen <=