Use Let's Encrypt for SSL certificates
This commit is contained in:
+7
-2
@@ -39,6 +39,12 @@
|
||||
passwordAuthentication = false;
|
||||
};
|
||||
|
||||
# Let's Encrypt certificates
|
||||
security.acme = {
|
||||
acceptTerms = true;
|
||||
email = "manu@beffara.org";
|
||||
};
|
||||
|
||||
# Nginx web server
|
||||
services.nginx = {
|
||||
enable = true;
|
||||
@@ -46,8 +52,7 @@
|
||||
default = true;
|
||||
forceSSL = true;
|
||||
root = "/data/web/root";
|
||||
sslCertificate = "/data/web/cert/beffara.org.crt";
|
||||
sslCertificateKey = "/data/web/cert/beffara.org.key";
|
||||
enableACME = true;
|
||||
|
||||
locations."/owncloud/" = {
|
||||
alias = "/data/web/nextcloud/site/";
|
||||
|
||||
Reference in New Issue
Block a user