10 defaultMode = "online";
13 localDiscovery = false;
15 Addresses.API = [ "/ip4/127.0.0.1/tcp/5001" ];
16 Datastore.StorageMax = "10GB";
17 Discovery.MDNS.Enabled = false;
18 API.HTTPHeaders.Access-Control-Allow-Origin = [
19 "http://localhost:3000"
20 "http://127.0.0.1:5001"
21 "https://webui.ipfs.io"
23 API.HTTPHeaders.Access-Control-Allow-Methods = [
29 #Swarm.AddrFilters = null;
31 startWhenNeeded = true;
33 networking.nftables.ruleset = ''
36 meta l4proto { udp, tcp } th sport 4001 counter accept comment "kubo: IPFS libp2p swarm"
39 meta l4proto { udp, tcp } th dport 4001 skuid ${toString config.services.kubo.user} counter accept comment "kubo: IPFS libp2p swarm"