summaryrefslogtreecommitdiff
path: root/topics
diff options
context:
space:
mode:
authorPjotr Prins2022-10-07 08:50:22 -0500
committerPjotr Prins2022-10-07 08:50:22 -0500
commit7817a98b05fb2e108ef395993308f6919d6b441b (patch)
tree271613d5c6339afd4a2334e228b6516e61eb27e2 /topics
parent9d0f39309d3445d5306b55c34a540a9d133820f0 (diff)
downloadgn-gemtext-7817a98b05fb2e108ef395993308f6919d6b441b.tar.gz
Publishing files in lieu of ipfs
Diffstat (limited to 'topics')
-rw-r--r--topics/file-sharing/replace-ipfs.gmi14
1 files changed, 12 insertions, 2 deletions
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