diff options
author | Mx Kookie <kookie@spacekookie.de> | 2020-12-25 17:55:09 +0100 |
---|---|---|
committer | Mx Kookie <kookie@spacekookie.de> | 2020-12-25 17:56:00 +0100 |
commit | 2757a4e9d5cd44b1d0ef6f9faf4e00f2d332ea4a (patch) | |
tree | 6f7faf572776ca9e13b04908d3fe85662355a1f5 /infra/libkookie/configuration/server/syncthing/default.nix | |
parent | 2550dbda72172ffa298e359f0151d9a2c597dae4 (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.nix | 21 |
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"; + }; + }; +} |