<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font face="FreeSerif">This has been on my mind for a couple years:
Creation of a unified module repo in one of the major cloud
storage systems. Some months ago, I got around to fiddling with
things enough to make it a possibility. I'm wondering how useful
others might find this, and whether users could put it to use if
it was offered publicly.<br>
<br>
Google Drive has been the most obvious candidate for storage
because it has, as far as I know, the most generous space for free
usage. Along with filesystem tools like rclone and sshfs, it's
possible to glue many random things around the net into a
filesystem as a quasi-local reference.<br>
<br>
If you're not aware of rclone, see <a class="moz-txt-link-freetext" href="https://rclone.org/">https://rclone.org/</a> where
you'll learn it's "rsync for cloud storage." It has support for
Windows, Linux, and MacOS. Most importantly to me, rclone has a
FUSE-driven mount capability, by which I can simply glue remote
filesystems to my own. So I use sshfs to mount ftp.xiphos.org and
ftp.crosswire.org (because I have personal creds there), and
rclone with an anon configuration to mount eBible and IBT. Then I
use rsync from each to push it all into my Google Drive.<br>
<br>
I have cloned 11 repos into my personal GDrive, using a script
that can update them regularly (though it's manual so far, not yet
cron-driven):<br>
<br>
crosswire/pub/sword/atticraw<br>
crosswire/pub/sword/betaraw<br>
crosswire/pub/sword/dbgraw<br>
crosswire/pub/sword/experimentalraw<br>
crosswire/pub/sword/lockmanraw<br>
crosswire/pub/sword/raw<br>
crosswire/pub/sword/wyclifferaw<br>
crosswire/pub/bible-org/sword<br>
xiphos/pub/xiphos<br>
ebible<br>
ibt<br>
<br>
These occupy ~5Gbytes. Then the user could surf this shared link
for my GDrive to connect at his end:
<a class="moz-txt-link-freetext" href="https://drive.google.com/drive/folders/1nDVZRDfs8EtdXV_aKpbea1YbSEOSyJW5">https://drive.google.com/drive/folders/1nDVZRDfs8EtdXV_aKpbea1YbSEOSyJW5</a>
...and then an rclone configuration at his end will let him get at
these things directly using "local" filesystem references with
InstallMgr.conf's "DIRSource=" directive.<br>
<br>
I'm a networks guy, so this is in part a technical toy to me. But
it requires someone adept enough to use GDrive in the 1st place,
and to use rclone to get at their GDrive.<br>
<br>
It's likely that I've overthought this to a degree. Nonetheless
what do others think about the availability of all repos in a
one-stop-shopping motif under a common subtree?</font>
</body>
</html>