Hi Professor John, Thanks for the clarification — and you're absolutely right. I overlooked your preference to avoid managing a VPS, and your concern about U.S.-based storage like Google Drive. My apologies for missing those points. I’m not sure if there’s a perfect alternative, but just to share: Google Drive was more of a placeholder in my suggestion. You might want to explore whether providers like Alibaba Cloud or Tencent Cloud offer something equivalent to Drive-style storage — with mountable interfaces or robust APIs — while keeping data within non-U.S. jurisdictions. I haven't tested them myself for this use case, but it might be worth a look. Let me know if you find something promising — I’d be interested to hear what you come across. And again, thanks for pointing out those constraints clearly. All the best, Qingwei ________________________________ From: Nash JC - NCF via linux <linux [ at ] linux-ottawa [ dot ] org> Sent: Tuesday, April 22, 2025 6:48 PM To: linux <linux [ at ] linux-ottawa [ dot ] org> Subject: Re: [linux] cloud storage with versioning This seems to 1) require me to manage a VPS (one of the things I want to avoid, or actually to set something up that my survivors might have to manage) 2) require Google Drive (USA storage), also outside the constraints Sorry if I did not make those points clear enough. JN On 2025-04-22 18:27, Qingwei Zhang via linux wrote: > Subject: Re: Cloud Storage Backup and Encryption Solution > Hi Professor John, > I read your note about the impending loss of your uOttawa VPS and your desire to avoid U.S. servers. I had a very > similar need at the past few years ago, and here’s a simple, low‑cost setup that has worked well for me: > > 1. > *Rent a small VPS in Canada* > * > I use a 1 TB VPS (~US $30/yr) advertised on lowendtalk.com. They’re based in Montreal, Quebec, and the network > performance has been solid. > * > Link (no affiliation or referral): > https://lowendtalk.com/discussion/199994/servarica-black-friday-2024-dedicated-servers-unified-plans-and- > storage-incredible <https://lowendtalk.com/discussion/199994/servarica-black-friday-2024-dedicated-servers- > unified-plans-and-storage-incredible> > 2. > *Subscribe to Google Drive* > * > 100 GB of storage for roughly US $20/yr. > * > Mount it on the VPS using *rclone* (rclone mount). > 3. > *Host your repository on the VPS* > * > I run GitLab on my VPS, but you could likewise install Subversion. > * > Store your primary repo on the VPS filesystem. > 4. > *Automate off‑site backups to Google Drive* > * > Create a cron job that runs rclone sync or copy (e.g. once per day or twice per week) to push your SVN or Git > working copy up to Google Drive. > * > This ensures you always have a recent copy in two places. > 5. > *Optional encryption* > * > Rclone supports a “crypt” backend. You can configure an encrypted remote so that all files uploaded to Google > Drive are encrypted client‑side. > * > Alternatively, use a tool like git‑crypt for Git or manually tar/encrypt your SVN dump before syncing. > > In total, you’re looking at about *US $50 per year* for VPS plus Google Drive, with automated off‑site backups and the > option to encrypt. This avoids U.S. jurisdictions entirely, keeps your server management minimal, and gives you peace of > mind against data loss—or unwanted scanning—on the cloud side. > Hope this helps. Let me know if you have any questions or want more details on the rclone setup or encryption. > Best regards, > Qingwei > > ------------------------------------------------------------------------------------------------------------------------ > *From:* Nash JC - NCF via linux <linux [ at ] linux-ottawa [ dot ] org> > *Sent:* April 22, 2025 10:02 PM > *To:* Linux-Ottawa <linux [ at ] linux-ottawa [ dot ] org> > *Subject:* [linux] cloud storage with versioning > I've been using a VPS that uOttawa lets me have as retired/Adjunct prof. However, it's > likely to disappear soon, as IT has been outsourced (given away!) to Micro$oft. I keep > getting notices that I should use Outlook for my email. When Micro$oft board chooses > to get their carbon and nitrogen for protein from KCN I might do so, but not until. > > For the last year or so, I've been exploring how I might use cloud storage for my needs. > Of course, I'm aiming to avoid servers in the USA. > > Unfortunately, my biggest storage user is my book writing, for which I currently use > Subversion over SSH on the VPS. Essentially I'd like to avoid actually managing a > server. The storage needs are in the 60GB zone due to lots of background material. > > One possibility is using mounted cloud storage and file:// access for the Subversion. > BUT ... > > I discovered that there are glitches with permissions. The idea works nicely with > pCloud, but not with Icedrive. Git gives similar issues. I also tried curlftpfs > with the NCF web space, but got problems with file ownership. > > I've not tried Stormweb or Proton or .... And I've not explored what might be > possible in partnering with someone else. > > Has anyone in the group tried using cloud storage in such ways? It would be useful > to compare notes. > > I might also like to encrypt some stuff -- I do screen prints of some material that > has factual tid-bits for my work on historical novels, and don't want to get into > arguments over fair dealing. There have been a number of complaints about pCloud > closing accounts (and keeping the money!) because they got a hash positive for > supposedly copyright material. This also means they are scanning material. Sigh. > That would mean local encryption before upload of the sensitive material, which > is a pain, but not impossible, as the background material isn't accessed often. > In fact, I keep a small svn repo for some personal docs so I can get at them when > travelling. > > I've been documenting this investigation, and probably can share the write-up at > some point. > > Ideas welcome. > > John Nash > > > > To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org > To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org > To visit the archives: https://lists.linux-ottawa.org <https://lists.linux-ottawa.org> > To unsubscribe send a blank message to linux+unsubscribe [ at ] linux-ottawa [ dot ] org To get help send a blank message to linux+help [ at ] linux-ottawa [ dot ] org To visit the archives: https://lists.linux-ottawa.org