summaryrefslogtreecommitdiff
path: root/hosts/ahmed/minecraft-log-server
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2025-02-13 15:59:28 +0100
committerLinnnus <[email protected]>2025-02-16 08:19:00 +0100
commit67c8a9706b76e976fb9f772c7e4d9ca7a5e6643d (patch)
tree759ba324033757233e3a81ba870bab16bb9340bf /hosts/ahmed/minecraft-log-server
parent4bbe4ecb4fe61275640513a03a4a4fa4746193fe (diff)
ahmed/minecraft-log-server: Fix missing ACME certificates
Diffstat (limited to 'hosts/ahmed/minecraft-log-server')
-rw-r--r--hosts/ahmed/minecraft-log-server/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/hosts/ahmed/minecraft-log-server/default.nix b/hosts/ahmed/minecraft-log-server/default.nix
index 1c18915..9ed5e90 100644
--- a/hosts/ahmed/minecraft-log-server/default.nix
+++ b/hosts/ahmed/minecraft-log-server/default.nix
@@ -8,6 +8,9 @@
config,
...
}: let
+ # Enable HTTPS stuff.
+ useACME = true;
+
socket-path = "/run/minecraft-log-server.sock";
python = pkgs.python3.withPackages (ps:
@@ -67,6 +70,9 @@ in {
services.nginx = {
virtualHosts."minecraft.linus.onl" = {
+ enableACME = useACME;
+ forceSSL = useACME;
+
# Let's be safe and pass-word protect it just in case the logs contain some sensitive data.
basicAuthFile = ./.htpasswd;