aboutsummaryrefslogtreecommitdiff
path: root/nixos/services/syncthing.service.nix
blob: 47015e2e29de8ade75f95b9b1e0c481ef091ce1b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  pkgs,
  config,
  lib,
  ...
}: {
  services = {
    syncthing = {
      enable = true;
      user = "${config.myUserName}";
      dataDir = "/home/${config.myUserName}/.config/syncthing";
      configDir = "/home/${config.myUserName}/.config/syncthing";
    };
  };
  networking.firewall.allowedTCPPorts = [8384 22000];
  networking.firewall.allowedUDPPorts = [22000 21027];
}