diff --git a/modules/ipfs.nix b/modules/ipfs.nix deleted file mode 100644 index 195740c..0000000 --- a/modules/ipfs.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ config, lib, pkgs, ... }: -let - cfg = config.sconfig.ipfs; -in -{ - options.sconfig.ipfs = { - enable = lib.mkEnableOption "Turn on IPFS"; - }; - - config = lib.mkIf cfg.enable { - - services.ipfs = { - enable = true; - emptyRepo = true; - gatewayAddress = "/ip4/127.0.0.1/tcp/8001"; - # Had issues without fdlimit. 65536 value taken from nixpkgs example - serviceFdlimit = 65536; - extraConfig = { - AutoNAT.ServiceMode = "disabled"; # maybe "enabled" for servers? - Routing.Type = "dhtclient"; # maybe "dht" for servers? - Swarm.DisableNatPortMap = true; # Disable UPnP - - # ipfs-desktop defaults for ConnMgr - # Swarm.ConnMgr.GracePeriod = "1m"; - Swarm.ConnMgr.HighWater = 40; - Swarm.ConnMgr.LowWater = 20; - }; - }; - - }; -}