Add the NixNG syncthing container

Signed-off-by: Magic_RB <magic_rb@redalder.org>
This commit is contained in:
Magic_RB 2023-06-13 23:06:34 +02:00
parent 7815dfcd46
commit 4d7624a951
2 changed files with 26 additions and 0 deletions

View file

@ -58,6 +58,8 @@
nixng/containers/email/dovecot.nix
nixng/containers/email/postfix
nixng/containers/ds3os
nixng/containers/syncthing
overlays/udp-over-tcp.nix
overlays/emacsclient-remote
overlays/magic-screenshot

View file

@ -0,0 +1,24 @@
{ inputs, ... }:
{
flake.nixngConfigurations.syncthing = inputs.nixng.nglib.makeSystem {
system = "x86_64-linux";
name = "ra-systems-syncthing";
inherit (inputs) nixpkgs;
config =
{ pkgs, ... }:
{
dumb-init = {
enable = true;
type.services = {};
};
init.services.syncthing = {
shutdownOnExit = true;
};
services.syncthing = {
enable = true;
guiAddress = "http://0.0.0.0:8384/";
};
};
};
}