aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/configuration/server/syncthing/default.nix
diff options
context:
space:
mode:
authorMx Kookie <kookie@spacekookie.de>2020-12-25 17:55:09 +0100
committerMx Kookie <kookie@spacekookie.de>2020-12-25 17:56:00 +0100
commit2757a4e9d5cd44b1d0ef6f9faf4e00f2d332ea4a (patch)
tree6f7faf572776ca9e13b04908d3fe85662355a1f5 /infra/libkookie/configuration/server/syncthing/default.nix
parent2550dbda72172ffa298e359f0151d9a2c597dae4 (diff)
libkookie: gaia: import previous configuration
Diffstat (limited to 'infra/libkookie/configuration/server/syncthing/default.nix')
-rw-r--r--infra/libkookie/configuration/server/syncthing/default.nix21
1 files changed, 21 insertions, 0 deletions
diff --git a/infra/libkookie/configuration/server/syncthing/default.nix b/infra/libkookie/configuration/server/syncthing/default.nix
new file mode 100644
index 000000000000..10287d88fa42
--- /dev/null
+++ b/infra/libkookie/configuration/server/syncthing/default.nix
@@ -0,0 +1,21 @@
+{ config, lib, ... }:
+
+{
+ services.syncthing = {
+ enable = true;
+ user = "spacekookie";
+ group = "core";
+ openDefaultPorts = true;
+ guiAddress = "0.0.0.0:8384";
+ };
+
+ services.nginx.enable = true;
+ services.nginx.virtualHosts."sync.kookiejar.tech" = {
+ serverAliases = [ "sync.alarei.kookie.space" ];
+ useACMEHost = "alarei.kookie.space";
+ forceSSL = true;
+ locations."/" = {
+ proxyPass = "http://127.0.0.1:8384";
+ };
+ };
+}