Compare commits
No commits in common. "47c8ca29a03a2357c7078698065c926045777436" and "b02aef6546218ca3ccae53fcd2a3566f98f99709" have entirely different histories.
47c8ca29a0
...
b02aef6546
4 changed files with 6 additions and 29 deletions
|
|
@ -59,9 +59,10 @@
|
|||
};
|
||||
|
||||
# Open ports in the firewall.
|
||||
# No idea what ports 5201 and 21027 do tho
|
||||
networking.firewall.allowedTCPPorts = [ 5201 ];
|
||||
networking.firewall.allowedUDPPorts = [ 5201 21027];
|
||||
# 8384 is syncthing's webui, and 22000 is syncthing related too
|
||||
# No idea what 5201 and 21027 do tho
|
||||
networking.firewall.allowedTCPPorts = [ 5201 8384 22000 ];
|
||||
networking.firewall.allowedUDPPorts = [ 5201 22000 21027];
|
||||
# Or disable the firewall altogether.
|
||||
# networking.firewall.enable = false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,16 +1,8 @@
|
|||
{ config, ... }:
|
||||
|
||||
{
|
||||
services.syncthing = {
|
||||
overrideDevices = true;
|
||||
overrideFolders = true;
|
||||
openDefaultPorts = true;
|
||||
extraOptions = {
|
||||
options = {
|
||||
urAccepted = 3;
|
||||
};
|
||||
};
|
||||
# Set up devices and folders common to every device
|
||||
services.syncthing = {
|
||||
devices = {
|
||||
"phone" = {
|
||||
name = "Xiaomi Redmi Note 10 Pro";
|
||||
|
|
@ -24,16 +16,12 @@
|
|||
name = "Steam Deck";
|
||||
id = "DLQPL74-KEQTPM5-X4PDZHB-4HLQYHV-UCMJLOB-P6W3KWU-QLJADBY-V4KEMA5";
|
||||
};
|
||||
"server" = {
|
||||
name = "Everest";
|
||||
id = "BVJBCAZ-WDIWBFR-CK3WB3N-TWH3UXX-EPZXVWE-BLQ3IDU-U7MHVVB-WO4BKAJ";
|
||||
};
|
||||
};
|
||||
folders = {
|
||||
"passwords" = {
|
||||
label = "KeePassXC Passwords";
|
||||
id = "rdyaq-ex659";
|
||||
devices = [ "phone" "pc" "steamdeck" "server"];
|
||||
devices = [ "phone" "pc" "steamdeck"];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
|||
|
|
@ -4,6 +4,5 @@
|
|||
imports = [
|
||||
./ssh-agent.nix
|
||||
./flatpak.nix
|
||||
./syncthing.nix
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,11 +0,0 @@
|
|||
{ config, ... }:
|
||||
|
||||
{
|
||||
services.syncthing = {
|
||||
enable = true;
|
||||
user = "toast";
|
||||
group = "users";
|
||||
dataDir = config.users.users.toast.home;
|
||||
folders."passwords".path = "~/Documents/Passwords";
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue