From ee22f0202288e7b07d74130caa1f22bbb7d5d559 Mon Sep 17 00:00:00 2001 From: Gabriel Fontes Date: Thu, 30 Mar 2023 15:48:59 -0300 Subject: [PATCH] alcyone: add file server --- hosts/alcyone/services/default.nix | 1 + hosts/alcyone/services/files-server.nix | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 hosts/alcyone/services/files-server.nix diff --git a/hosts/alcyone/services/default.nix b/hosts/alcyone/services/default.nix index c98b98d8..2d16f249 100644 --- a/hosts/alcyone/services/default.nix +++ b/hosts/alcyone/services/default.nix @@ -1,5 +1,6 @@ { imports = [ + ./files-server.nix ./git-remote.nix ./headscale.nix ./mail.nix diff --git a/hosts/alcyone/services/files-server.nix b/hosts/alcyone/services/files-server.nix new file mode 100644 index 00000000..bed97d0d --- /dev/null +++ b/hosts/alcyone/services/files-server.nix @@ -0,0 +1,13 @@ +let + files = { + forceSSL = true; + enableACME = true; + locations."/".root = "/srv/files"; + }; +in +{ + services.nginx.virtualHosts = { + "files.m7.rs" = files; + "f.m7.rs" = files; + }; +}