From 7817a98b05fb2e108ef395993308f6919d6b441b Mon Sep 17 00:00:00 2001 From: Pjotr Prins Date: Fri, 7 Oct 2022 08:50:22 -0500 Subject: Publishing files in lieu of ipfs --- topics/file-sharing/replace-ipfs.gmi | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'topics') diff --git a/topics/file-sharing/replace-ipfs.gmi b/topics/file-sharing/replace-ipfs.gmi index 9eb10ba..6e9c260 100644 --- a/topics/file-sharing/replace-ipfs.gmi +++ b/topics/file-sharing/replace-ipfs.gmi @@ -4,9 +4,13 @@ IPFS has some nice features exposing hashed files through HTTP. The overall syst Our requirements: -* Expose files over the web +* Expose public files over the web + +=> https://files.genenetwork.org/ + * Serve them under a hash, so we can guarantee/encourage reproducibility * Deduplication on the disk drive +* Make versioned hashes easy to find (IPFS does not expose these) ## Create a hash of the directory @@ -18,4 +22,10 @@ Then move the files into a dir of that name and expose through, say nginx. ## Deduplication -This can be handled later. One option is to symlink identical files. Another is to use a deduplicating file system or even borg with fuse mounts. git-mount and gitfs may do the job too, though git is not particularly great at handling large files. \ No newline at end of file +This can be handled later. One option is to symlink identical files. Another is to use a deduplicating file system or even borg with fuse mounts. git-mount and gitfs may do the job too, though git is not particularly great at handling large files. + +## Info + +Public files are hosted on tux02 + +=> https://files.genenetwork.org/ \ No newline at end of file -- cgit v1.2.3