]> Untitled Git - MarigoldOS/.git/blob - profiles/plik.nix
Port some stuff from 0x00 repo.
[MarigoldOS/.git] / profiles / plik.nix
1 { config, lib, ... }:
2 let
3   fqdn = "plik.${config.networking.fqdn}";
4 in {
5   services.plikd = {
6     enable = true;
7     openFirewall = true;
8     settings = {
9       ListenAddress = "0.0.0.0";
10       ListenPort = 8844;
11       MaxFileSize = lib.mkDefault 1000000000;
12       MaxTTL = lib.mkDefault 7776000;
13     };
14   };
15   helpers.webservices."${fqdn}".port = config.services.plikd.settings.ListenPort;
16   services.nginx = {
17     clientMaxBodySize = lib.mkDefault "1000M";
18   };
19 }