TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Replacing Dropbox in favor of DigitalOcean spaces

222 点作者 mitjafelicijan超过 4 年前

34 条评论

jph超过 4 年前
You wrote about deplatforming-- heads up that DigitalOcean does deplatform people. I have direct firsthand knowledge of DigitalOcean deplatforming a security disclosure professional reporting a root breach bug.<p>For your secure backups, I can suggest Tarsnap by Colin Percival, who&#x27;s a security expert and a frequent contributor on Hacker News. I don&#x27;t get anything for recommending Tarsnap; I&#x27;m just a customer. <a href="https:&#x2F;&#x2F;www.tarsnap.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.tarsnap.com&#x2F;</a>
评论 #25910818 未加载
评论 #25910384 未加载
评论 #25910112 未加载
评论 #25913089 未加载
评论 #25913555 未加载
评论 #25910936 未加载
评论 #25913659 未加载
评论 #25912128 未加载
评论 #25911437 未加载
评论 #25912646 未加载
评论 #25910933 未加载
评论 #25910070 未加载
评论 #25911411 未加载
评论 #25915485 未加载
评论 #25914273 未加载
评论 #25910077 未加载
评论 #25912939 未加载
评论 #25911265 未加载
paxys超过 4 年前
There is a lot of open source file sync software out there (ownCloud, NextCloud, Seafile, Syncthing, ...) that would be much better suited for a self-hosted Dropbox replacement than a single bash script. You are many orders of magnitude more likely to lose your data due to a code bug or unstable network than deplatforming.<p>I looked into setting up something of the sort for myself a little while ago, but unfortunately the pricing just isn&#x27;t feasible if you have a large amount of data (say a few hundred GBs). You could easily end up paying more than $100&#x2F;mo for storage + compute + bandwidth, while Dropbox and others charge ~$6-$10&#x2F;mo for like 2TB.
评论 #25911324 未加载
评论 #25911006 未加载
评论 #25911480 未加载
评论 #25911977 未加载
评论 #25915244 未加载
评论 #25911299 未加载
评论 #25911002 未加载
muxator超过 4 年前
I wouldn&#x27;t trust that script too much: there is no error checking at all.<p>What happens when s3cmd fails and after two months you discover the &quot;Vault sync succeded&quot; emails you have been getting were all illusory?<p>If the author is reading: please take the time to update your example, including proper error checking (at least &quot;set -eu&quot;), otherwise the people on the internet that are going to copy your script are in for a hard time.<p>Skeleton of the &quot;incriminated&quot; script:<p><pre><code> #!&#x2F;bin&#x2F;bash [...] s3cmd sync ... [...] notify-send [...] &quot;Vault sync succeded [...]&quot;</code></pre>
评论 #25911085 未加载
评论 #25910304 未加载
评论 #25916755 未加载
woudsma超过 4 年前
Funny, I&#x27;ve done the opposite in recent months.<p>Dropbox&#x27;s killer feature is &#x27;Online-only&#x27; storage IMHO, it allows me to store and access 300GB+ of music and other projects on my laptop without carrying an external HDD with me all the time. Every file is saved as a zero-byte file, which makes the files discoverable even though it&#x27;s not stored on my disk. When I try to open the file it downloads it automatically, which works surprisingly well. And it&#x27;s way faster than mounting DigitalOcean Spaces using s3fs for example.<p>Also Dropbox is cheaper: 12eu for 2TB, compared to DigitalOcean Spaces: 5eu for 250GB. And I can even access my files through the Dropbox API.
评论 #25914282 未加载
avsteele超过 4 年前
You can self host syncing service pretty easily:<p><pre><code> 1) Get a Synology NAS. 2) Install the &#x27;Synology Drive&#x27; package 3) set up &#x27;Quickconnect&#x27; (~DDNS) 4) Remote backup can be though a number of providers (e.g. Backblaze) for cheap </code></pre> No monthly fees. No domain needed. Storage is as cheap as the HDD&#x27;s you stock it with. Your hardware and all your files are in your own house. Everything on BlackBlaze can be encrypted. You can set it up all through a webpage-based-GUI.<p>Technical, non-experts in computing stuff can do this. Not quite simple enough for the general public though.<p><a href="https:&#x2F;&#x2F;www.synology.com&#x2F;en-us&#x2F;dsm&#x2F;feature&#x2F;drive" rel="nofollow">https:&#x2F;&#x2F;www.synology.com&#x2F;en-us&#x2F;dsm&#x2F;feature&#x2F;drive</a>
评论 #25911914 未加载
评论 #25914723 未加载
__soter__超过 4 年前
$5 for 250GB of storage and then $20 per TB ($0.02&#x2F;GB) after that seems a bit steep.<p><pre><code> Plans and Pricing The base rate of a Spaces subscription is $5&#x2F;month and gives you the ability to create multiple Spaces. The subscription includes 250 GiB of data storage (cumulative across all of your Spaces). Additional storage beyond this allotment is $0.02&#x2F;GiB. If you cancel your subscription by destroying all your Spaces, your bill will be prorated hourly. </code></pre> <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;docs&#x2F;spaces&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;docs&#x2F;spaces&#x2F;</a>
评论 #25910322 未加载
评论 #25912566 未加载
评论 #25910361 未加载
评论 #25909829 未加载
JeffDClark超过 4 年前
I tried, and tried to use Spaces for image hosting related to a site that I am building but it never worked for me. DigitalOcean support was responsive but useless. I got the same basic response over and over again for days on end. I did finally get a response acking my problem and that it would be assigned to an Engineer. The ticket was then closed the next day with no further comment. I re-opened it and asked about the status of the engineer looking at the issue and received back the same response I had already heard nearly a dozen times. I then re-closed the ticket, deleted my Space, and went back to AWS. :(<p>I had heard good things about DigitalOcean, but I would not use them or recommend them to anyone after that experience. The one primary issue I had was a showstopper but there was a lot of other bugginess.
评论 #25911892 未加载
mciancia超过 4 年前
Another clickbait, it&#x27;s a replacement for Dropbox in the same way as a tent is a replacement for a car - you can sleep in both.<p>Whole thing just looks like poor ad for DigitalOcean
评论 #25910572 未加载
quaffapint超过 4 年前
You could also go the route of using Backblaze for storage and Cloudflare for delivery. You&#x27;ll pay $1.25 for the same 250gb ($0.005&#x2F;gb) and get free bandwidth through CF.
评论 #25912831 未加载
评论 #25912775 未加载
评论 #25910419 未加载
评论 #25912637 未加载
评论 #25912230 未加载
jamesmunns超过 4 年前
I actually really like DO spaces, I use it for hosting a small audio podcast. One downside is they give you NO way to see your bandwidth usage, other than seeing whether you got a bill overage or not. It was pretty surprising to me that they HAVE the information for billing, but don&#x27;t expose it to the user of spaces in any way.
评论 #25910830 未加载
评论 #25914305 未加载
评论 #25913929 未加载
jscholes超过 4 年前
&gt; To use this on Windows I suggest using Subsystem for Linux or Cygwin.<p>Unless you live inside these environments, an easier option would be rclone[1]. I use it on a regular basis to sync large loads to Digital Ocean Spaces, including its bandwidth limiting schedule to avoid saturating the residential uplink at inconvenient times.<p>[1] <a href="https:&#x2F;&#x2F;rclone.org" rel="nofollow">https:&#x2F;&#x2F;rclone.org</a>
评论 #25912745 未加载
arsome超过 4 年前
I&#x27;d highly suggest Syncthing over this solution - no need to rely on 3rd parties for your data storage, let alone trust them with unencrypted copies of your data, if someone malicious worked at DigitalOcean and wanted to compromise you, it&#x27;d be trivial to put a malicious script in your Vault files. Especially if deplatforming is a concern something like Syncthing would avoid any reliance on a 3rd party that has visibility into your data.
0x426577617265超过 4 年前
I have a 50TB+ NAS in my garage rack. Which I&#x27;m not utilizing completely. I wonder if there is a market for renting out some of my storage for someone else&#x27;s encrypted backups. Something like a website, where I can list my price&#x2F;gb &amp; connection speed -- or maybe people could swap. Maybe I want to store 5TB off site and I&#x27;m willing to let someone else store their 5TB on my server. The website would act as the middleman for introducing the two customers.
评论 #25911096 未加载
评论 #25911126 未加载
评论 #25911689 未加载
caymanjim超过 4 年前
I&#x27;m a long-time DigitalOcean user and I&#x27;m happy with most of their products, but I use Backblaze for S3-compatible storage. It&#x27;s half the price of Spaces, and I get better transfer rates from my DigitalOcean droplet to B2 than I get to Spaces, even within the same DigitalOcean datacenter.<p>There are tons of companies offering S3-compatible storage, and there&#x27;s not much difference between them, other than price. Performance capabilities are similar; they all limit bandwidth. All the ones I&#x27;ve evaluated charge for egress over a certain threshold. Some are more reliable than others. For personal use, there&#x27;s not a whole lot of difference between them for me.<p>One really cheap alternative for some use cases is Office 365. For $99&#x2F;year, you can get a family subscription, which allows six accounts. Each gets 1TB of S3-compatible OneDrive storage. If you can handle it being broken up into six 1TB chunks, it&#x27;s by far the cheapest storage out there. For comparison, Backblaze is $5&#x2F;TB&#x2F;mo, and Office 365 gets you $1.37&#x2F;TB&#x2F;mo. I didn&#x27;t end up using this option because the authentication mechanism was inconvenient for my automated use case and I didn&#x27;t end up needing so much storage, but it&#x27;s worth investigating if you&#x27;re on a budget and don&#x27;t need automated access via e.g. rclone mounts (or want to take the time to overcome the authentication issues I ran into).<p>I evaluated about a dozen S3 storage options for both backups and as backing storage for a personal Plex server (of media I own) and eventually settled on Backblaze because it&#x27;s cheap, easy to use, and I didn&#x27;t need more than 1-2TB in the end (since not a single one can keep up with streaming video bandwidth needs, I ditched the Plex idea).
asidiali超过 4 年前
This is really cool! Thanks for sharing - going to give it a go.<p>Similarly, I took a stab not too long ago at attempting to replace my Dropbox [1] - I opted for an implementation using Git and FSWatch.<p>Pro: version control for your files<p>Con: more expensive and takes more storage<p>[1] <a href="https:&#x2F;&#x2F;sidia.li&#x2F;simple-dropbox-alternative&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sidia.li&#x2F;simple-dropbox-alternative&#x2F;</a>
评论 #25910407 未加载
saargrin超过 4 年前
this is absolutely not a dropbox replacement, this is a script that uploads your files to a cloud shared storage<p>dropbox client does so many more things (including compression,delta uploads,filehandle watch, incremental backup and so on)<p>i mean its fine if thats what you want,but that is not a backup solution by any means
dash2超过 4 年前
The article, and many of the posts here, seem like a baroque expansion of this (in)famous original response to the Dropbox launch: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8863" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=8863</a>. I can get off Dropbox by... writing my own shell scripts?<p>What&#x27;s sad is that increasingly people are feeling that the price for these easy, convenient services is too high, in terms of privacy loss, data lock-in, and so on. Are we going back to the early 00s, when the tech-savvy people would roll their own solutions and everyone else... just has to lump it? Are hackers just being too idealistic? Or do organizations like Signal show a possible way forward?
dyeje超过 4 年前
If you&#x27;re cool with the spartan interface, why not use S3? Isn&#x27;t most of the value prop on DO Spaces the CDN component?
评论 #25909937 未加载
notyourday超过 4 年前
If that&#x27;s what you are doing why not just go to Wasabi? It is cheaper, storage is the only thing that they do and downloads is free until the GB transferred is under GB stored per month.
评论 #25911104 未加载
评论 #25911067 未加载
pronoiac超过 4 年前
Note, it&#x27;s not bidirectional sync right now:<p>&gt; All I need to do is write a Bash script that does the reverse and downloads from remote server to local folder.
评论 #25910176 未加载
ogre_codes超过 4 年前
When I read &quot;Replacing Dropbox&quot;, reading about a 1 way sync system for backing up a single system isn&#x27;t what jumps to mind.<p>The magic of Dropbox is that it sync files across multiple computers and allows multiple people to share files. This doesn&#x27;t do any of that.<p>You can use Dropbox for that, but there are definitely cheaper&#x2F; more robust solutions.
评论 #25911022 未加载
vicken超过 4 年前
Take a look at duplicity. <a href="http:&#x2F;&#x2F;duplicity.nongnu.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;duplicity.nongnu.org&#x2F;</a><p>It does encrypted, incremental backups and can sync to many protocols including S3, DO Spaces, Dropbox, rsync, Mega.co...the list goes on. Super easy to set up. This is my go to backup solution for the cloud.
评论 #25914573 未加载
jmartrican超过 4 年前
Once I &quot;git reset --hard&quot; the wrong repo and lost a lot of code. Had to use Dropbox&#x27;s rollback feature to get it all back. Was not the first time Dropbox saved my butt. For me, a comparable alternative would need to have the same rollback features.
评论 #25911973 未加载
chrissnell超过 4 年前
I must say, I concur with this person’s assessment of the Goog-exit feeling. I ditched GMail for Fastmail and my own domain last week. I had been putting this off for years because it seemed like such a massive pain in the ass and I was afraid that I would just end up with two email services.<p>In the end, it took me one evening to update every service that I cared about to use my new address. The rest (mostly e-commerce companies) I’ve been doing as I use them.
评论 #25912991 未加载
EVa5I7bHFq9mnYK超过 4 年前
Why didn&#x27;t he mention the cost? How does digital ocean compare to Hetzner&#x27;s 1$&#x2F;100GB&#x2F;month snapshot offering?
dikaio超过 4 年前
I stopped using Dropbox as soon as C. Rice was put on the board. Tried tarsnap which was great did everything I wanted but I ended up using Arq instead, have had zero issues with it.<p><a href="https:&#x2F;&#x2F;www.arqbackup.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.arqbackup.com&#x2F;</a>
NicoJuicy超过 4 年前
As a test case, i use box.com in combination with rclone and have daily backups for db and data of my servers.<p>It copies remotely to &#x2F;{day of the month} + &#x2F;{latest}<p>I could easily change my script to run every hour.<p>It works pretty nicely and i have a backup for 30 days<p>( Outside of the default backup daily ofc)
wly_cdgr超过 4 年前
All this kind of stuff just feels like cosplay unless you are gonna build out your own tier 1 (that also doesn&#x27;t need other tier 1s)<p>Which isn&#x27;t to say you can&#x27;t learn a lot of useful practical stuff from it, just like you can from cosplay
timClicks超过 4 年前
&gt; All I need to do is write a Bash script that does the reverse and downloads from remote server to local folder. This could be another post.<p>A backup strategy without a recovery strategy already in place isn&#x27;t a backup strategy.
jiggawatts超过 4 年前
I went down a bit of a rabbit hole of Digital Ocean and their &quot;security&quot; for production workloads.<p>&gt; <i>Show me any other vps provider that silently provides access to customer A&#x27;s data to customer B after receiving commands from customer A to destroy their instance and then I&#x27;ll believe you guys aren&#x27;t at the very bottom of the &quot;takes security seriously&quot; list.</i><p>From: <a href="https:&#x2F;&#x2F;github.com&#x2F;fog&#x2F;fog&#x2F;issues&#x2F;2525#issuecomment-31337481" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fog&#x2F;fog&#x2F;issues&#x2F;2525#issuecomment-31337481</a><p>YC News Discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6983097" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=6983097</a><p>&gt; <i>You do not need to scrub or write anything to not provide user A’s data to user B in a multi-tenant environment. Sparse allocation can easily return nulls to a reader even while the underlying block storage still contains the old data. ... On top of all of that, when I pointed out that what they were doing was absolute amateur hour clownshoes, they oscillated between telling me it was a design decision working as intended (and that it was fine for me to publicize it), and that I was an irresponsible discloser by sharing a vulnerability.</i><p>From: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20091026" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20091026</a><p>&gt; <i>You&#x27;ve got an additional problem though, which is that this tells us you have two support channels: one that doesn&#x27;t work (i.e. yours, the one you built), and one that does (Twitter-shaming). The first channel represents how you act when no one&#x27;s watching; the second, how you act when they are. Most people prefer to deal with people for whom those two are the same.</i><p>From: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20064169" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20064169</a><p>Speaking of randomly locking accounts, the post-mortem kills me:<p>&gt; <i>The initial account lock and resource power down resulted from an automated service that monitors for cryptocurrency mining activity (Droplet CPU loads and Droplet create behaviors). These signals, coupled with a number of account-level signals (including payment history and current run rate compared to total payments) are used to determine if automated action is warranted to minimize the impact of potential fraudulent high-cpu-loads on other customers.</i><p>From: <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;blog&#x2F;an-update-on-last-weeks-customer-shutdown-incident&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;blog&#x2F;an-update-on-last-weeks-cu...</a>?<p>In other other words, DO will kill your account with a curt email staring simply: <i>&quot;We have reviewed your account and have declined to activate it. No further information or action is required from you.&quot;</i> for simply using &quot;too much CPU&quot;! <a href="https:&#x2F;&#x2F;pbs.twimg.com&#x2F;media&#x2F;D76ocofXoAY_xB5.png" rel="nofollow">https:&#x2F;&#x2F;pbs.twimg.com&#x2F;media&#x2F;D76ocofXoAY_xB5.png</a>
评论 #25911374 未加载
评论 #25911360 未加载
uxenthusiast超过 4 年前
What kind of digital ocean plan did you get for your setup ? I&#x27;ve been thinking about putting together something similar but the price to get a reasonable amount of space seemed prohibitive.
评论 #25909809 未加载
anderspitman超过 4 年前
You may also be interested in rclone if you&#x27;re not aware of it already.
swjz超过 4 年前
Dropbox does a great job syncing a large number of small files -- I believe they compress the small files somehow before uploading to the cloud. And plenty of other optimizations that make me happy to pay Dropbox&#x27;s premium. Otherwise, Google Drive and OneDrive are cheap alternatives too.
centimeter超过 4 年前
High efficiency and very high performance trustless backup setup: send incremental (encrypted, compressed) ZFS snapshots to rsync.net, hetzner, or buyvm. This produces smaller backups than rsync or similar tools, produces them faster, and also shields your data from prying eyes, as it’s all encrypted when it leaves your machine.
评论 #25913819 未加载