r/seedboxes • • Nov 30 '19

Charitable Seeding Charitable seeding update: 10 terabytes and 900,000 scientific books in a week with Seedbox.io and UltraSeedbox

507 Upvotes

Coordinating Discord @ The Eye: https://discord.gg/the-eye

Part 1 here: (https://www.reddit.com/r/seedboxes/comments/e129yi/charitable_seeding_for_nonprofit_scientific/)

Library Genesis is a 33 terabyte scientific library with 2.4 million free books covering science, engineering, and medicine, and it needs seeders! When I posted earlier this week to promote the seeding project I was NOT expecting Seedbox.io to donate a 9TB box, and UltraSeedbox to pledge an 8TB! Thanksgiving miracle! Other users also pledged or wanted to and I have more info to give them now.

What we've accomplished in 5 days

  • Seedbox.io's Premium Shared seedbox seeded nearly a terabyte to other downloaders, and effortlessly leeched 10+ terabytes! (HOLY SHIT?)

  • Seedbox.io served 1TB+ to local storage at 35MB/s! (HUNDREDS of thousands of files) using rclone

  • Organizing and planning on Discord with smart people at "The Eye" (massive archiving project), as well as tracking down faster sources for the entire collection

  • We built a health swarm status index using Torrents.CSV by dessalines. If you're looking for a way to privately index your own collection off-client, this is it! See below.

How you can help

  • Seedbox.io is currently serving 1.6 terabytes of the first 100,000 books (000.torrent--99000) and second 100,000 books (100000.torrent--199000). Download them!

  • You can learn more about the size of the archive on the health status sheet:

  • https://phillm.net/libgen-seeds-needed.php

  • https://phillm.net/libgen-stats-table.php

  • It obviously isn't sane to store 33TB long-term, we just want to push this out to archivers. You can store and encrypt using GSuite, or just join the swarm temporarily and help seed.

Next Steps

  • Complete and seed the next full sets (200,000 down, 2.3 million to go).

  • Ask UltraSeedbox how their seeding went

Thank you to /u/seedboxio and /u/nostyle_usb for their donations.


r/seedboxes • • May 14 '21

Charitable Seeding Rescue Mission for Sci-Hub and Open Science: We are the library.

Thumbnail
self.datahoarder
233 Upvotes

r/seedboxes • • Feb 17 '20

Discussion Misconceptions of gdrive

218 Upvotes

I have heard a lot of misinformation about google drive from people who do not seem to understand encryption.

1- If you encrypt you are creating data that cannot be de-duped.

2- Data that cannot be deduped is made geo redunt by GlusterFS, meaning your unique 400TB drive has at least 3 copies, likely 4.

3- There used to be several unlimited storage cloud providers, most have quit because they could not control the rampant costs associated with people who abuse the system.

"Google can dedupe encrypted data"

No they cannot.

"Google can dedupe encrypted data because of block level deduplication"

That is not how it works. Block level de duplication only works with same or same-enough data.

part1.tar part2.tar part3.tar and movie.mkv could be deduplicated assuming part1.tar part2.tar part3.tar can be extracted to movie.mkv however cyphering the data would prevent this mechanism from working, specifically encrypting the data. Google does not have acsess to the line in your rclone.conf that is responcible for hashing the data, and this data cannot be deduplicated.

However, same-enough data can be deduplicated. Lets say you took 5GB movie.mkv and added subtitle.srt to it, a 32KiB subtitle file. It could still be deduplicated to movie.mkv as the data itself is not scrambed by encryption, but merly moved offset determining where the subtitle.srt was placed. This would make a single unique block vs making an entire unique file.

tldr encryption breaks block level deduplication, anyone who tells you otherwise is wrong.

It is appropriate to have minimal encrypted data but inappropriate to have bulk encrypted data. For example if you have some politically sensitive videos, like short clips about the coronavirus or police brutality it is appropriate and OK to encrypt this as this data is sensitive. It is inappropriate to encrypt 3000 movies as those are not sensitive. Consider a good rule of thumb being never exceeding 1TB of encrypted un-dedupable data per account. Google will happily let you upload with reckless abandon but that is not the goal here, lets try to be respectful of google's grace of no questions asked unlimited storage. Taking advantage of this feature is a dick move.

Google drive has extremely generous limitations

750GB upload per 24 hours

10TB download per 24 hours

Getting around these limits with service accounts on a team drive you bought from ebay and loading it up with 400TB of encrypted data is not financially viable for google to do. Paying $12 is not financially viable for google. The entire thing is a numbers game and once it is not financially viable we will lose our one unlimited provider and be back to industry standard pricing of $5/TB.

Also believe it or not, its not a storage problem for google. Its a electrical one. Google has the ability to rent time on machinery leased from a HDD manufacturer, plural. They can print as many hdds as they want, and considering the raw materials a hdd is not terribly expensive. The power to keep them spinning is. It is also the electrical requirement to dissipate the heat they generate, as a data-center spends nearly half their electrical budget on cooling.

That and the fact their cache servers are hit with 300+ copies of the same file encrypted by different cypher's as everyone's sonarr / radarr pops off.

TLDR stop encrypting.


r/seedboxes • • Oct 01 '20

Discussion Well that sucks.

Post image
181 Upvotes

r/seedboxes • • Mar 02 '21

Something Else? Is this relatable?

Post image
177 Upvotes

r/seedboxes • • Nov 24 '19

Charitable Seeding Charitable seeding for nonprofit scientific torrents

173 Upvotes

UPDATE 12/6/2019: Coordinating Sheet

https://phillm.net/libgen-seeds-needed.php

https://phillm.net/libgen-stats-table.php

UPDATE: Seedbox.io - /u/seedboxio and ultraseedbox.com - /u/nostyle_usb both pledged seedboxes for the cause within hours of my post.

/u/poncho404 has pledged 2TB, and /u/km_2_go has pledged 60GB.

We have a combined 16.7TB pledged right now! Thank you everyone, huge new torrent strength added to the project. Awesome community action!

Libgen is a 33 terabyte scientific library with 2.4 million free books covering science, engineering, and medicine. It's the largest free library in the world, servicing tens of thousands of scientists and medical professionals around the world who live in developing countries that can't afford to buy books and scientific journals. There's almost nothing else like this on Earth - they're using torrents to fulfill World Health Organization and U.N. charters.

And it's not just one site index - it's a network of mirrored sites, where a new one pops up every time another gets taken down. But it relies on its torrent swarm to keep the collection healthy and available, and the torrents are in pretty bad shape.

Are any seedboxers interested in helping seed the collection? It's a damn good cause.


r/seedboxes • • Dec 20 '19

Charitable Seeding Library Genesis Project update: 2.5 million books seeded with the world, 80 million scientific articles next

Thumbnail
self.datahoarder
146 Upvotes

r/seedboxes • • Oct 27 '25

Discussion My First DMCA

Post image
143 Upvotes

Hello, and yes, I received a little DMCA notice in my email. I replied to my dedicated server provider, and it doesn't seem to bother him. He replied that the problem was solved šŸ˜‚ NL server and Canadian company.


r/seedboxes • • Aug 08 '17

RapidSeedbox Sold My Account Info

116 Upvotes

I recently received a phone call from a PC support scammer. He claimed I had used their service before; I haven't. I've never received PC support before. Luckily, they were kind enough to give me the info they had on record. That info was the last 4 digits of my credit card, my name, the address I used to sign up for RapidSeedbox with, and the email address I exclusively use for RapidSeedbox. I've 100% assuredly never used that email address for anything but RapidSeedbox.

There's also this Reddit post which shows an email for a Gmail domain acting as RSB. A user claiming to be the RSB CEO made a post claiming it to be a technical glitch made by a developer, and that all emails were held private.

RSB's privacy policy claims they don't share user information with third parties. This appears to be false.

UPDATE: I've exchanged a few emails with the CEO of RapudSeedbox, who assured me they've found no indication of a breach on their end, and no other reports of this happening to anyone else. Since it's entirely possible that the information was obtained from my end, I'm going to continue service with RapidSeedbox for the time being. I'll update my billing info as securely as possible (i.e. from a fresh install off my Raspberry Pi after kicking everyone off WiFi šŸ˜). We'll see how it goes. My apologies to the RapidSeedbox team for me jumping the gun on this one.


r/seedboxes • • Sep 25 '25

Discussion Buyer beware, Torbox does not work as advertised and they apparently remove negative posts from their subreddit

Post image
111 Upvotes

Posted a negative review of Torbox just to have the post immediately removed. Look elsewhere for Usenet access.


r/seedboxes • • Jun 28 '25

Discussion Guide: Run Plex/Overseerr/Sonarr/Radarr/NZBGet locally while keeping your torrent client on a remote seedbox

108 Upvotes

I’m in Australia, where consumer connections are heavily asymmetrical (think 1000 Mbps down / 50 Mbps up or, at best, 1000/400). That tiny upstream isn’t great for hosting a torrent client at home, and our copyright rules make it risky anyway.

So I set out to:

  1. keep Plex, Overseerr, Sonarr, Radarr, and NZBGet running on my own server,

  2. run the torrent daemon safely on a remote seedbox, and still have everything behave as one integrated stack.

After plenty of trial-and-error I’ve got it humming. Key points:

a) Seedbox handles all torrents.

b) rclone pulls finished files back to my server using parallel transfers (works around the latency that kills single-thread speeds).

c) Local apps see the files exactly where they expect them; automation is end-to-end and completely hands-off.

d) It’s been rock-solid for months.

I’ve open-sourced the whole setup, step-by-step instructions and every config file in this repo:

šŸ”— https://github.com/Larrikinau/media-automation-stack

Fork it, use it, break it, improve it. PRs and suggestions welcome!

TL;DR: Remote torrents + local automation = full-speed downloads, zero legal notices, no more upstream bottleneck. Hope it helps others that have a requirement to run a separate seedbox for whatever your reason might be.


r/seedboxes • • Mar 22 '18

Hey its me the only active mod! How can I improve this community? Tell me!

Post image
100 Upvotes

r/seedboxes • • Oct 15 '21

Shitpost Mods are Busy Fighting, Upvote Seedboxes.

Thumbnail i.sudoer.dev
96 Upvotes

r/seedboxes • • Sep 22 '23

Discussion Introducing TorBox.app, your cloud torrent client

94 Upvotes

Hey r/seedboxes, my name is Wamy. I am proud to announce TorBox, your next seedbox, and torrent cloud torrent (we will come back to this part). A project that started less than 3 months ago, but has been in constant testing by almost 400 users in the past month. In that time, over 30 bugs have been squashed, over 15 improvements and 2 rewrites have taken place. TorBox, is ready for more!

What is TorBox?

TorBox is essentially a freemium (yes, free) seedbox that you don't have to manage, set up, deal with bandwidth limits, storage space, or self imposed down times. I don't know if there is an actual name for these services so I am just gonna call it cloud torrenting. In just a few clicks you can have a torrent downloading and seeding and ready for download in less time than it takes to install a torrent client on a seedbox (even 1 click installs).

Why TorBox?

Other than simplicity and the pricing, it's already got a great community behind it, and open source, self hosted is coming soon. I am also working on TorBox actively to deliver the best experience possible.

Who TorBox is for

TorBox is aimed at users who like other cloud torrents such as put.io, premiumize.me, zbigz.com, bitport.io or even light users of seedboxes. Yes, TorBox could be your replacement for a seedbox. With up to 20gbps downloads, 5tb concurrent downloads, no-cap seeding ratio, and multiple download options, it's kind of a no brainer. Multiple users in our Discord have already decided to switch from their dedicated seedboxes in favor of TorBox. TorBox is great for users who grab torrents every once in awhile, when a new release happens, etc. We are not meant for heavy users.

Who TorBox isn't for

TorBox is not aimed at heavy users who are in need of full automation or batch downloading. We currently only have a webUI and even though we have integrations such as Google Drive and Dropbox, we have nothing in the way of automation (yet, RSS is coming soon). We also currently have no way to mount your files (thanks to TorBox's file structure and the constant rotation of files). It would be very hard to do anything automated, so if that's all you are interested in, I would recommend sticking with your seedbox.

What's the catch?

Only 2 things:

  1. Seeding is limited to 1gbit/s on every server shared between all torrents. We likely will never hit that, as we will hit storage capacity limits before we have enough torrents to seed that fast.

  2. The free plan could disappear at any time. I don't want to sugarcoat it, but our free plan costs us a lot. Our goal is actually not to be profitable, but to make torrenting services like ours actually affordable. cough cough put.io. We are fine with losses, and plan to take them out of profit, but if it gets too deep, or too much abuse happens, it will have to leave.

That's it. Those are the catches. Like I said, my goal isn't to make a ton of money, get rich or all that. The goal is adjust standards all over the torrenting and piracy community. I was looking for service that I could just get torrents every once in awhile, and because I use private indexers, I need those torrents to seed. (Yes, TorBox supports private torrents). I was looking for services, and I checked out all the previously mentioned ones, and they were just outrageously expensive. I didn't need something as dedicated as a seedbox, just something quick, and there was no way I could justify paying $10/mo for 100gb of storage space at somewhere like put.io. So I just decided to make my service that solved all of my problems. It was tough work, and even harder to make it this affordable while still staying afloat, but here it is. TorBox.

TLDR, please check out TorBox.app . A lot of time and heart was put into it. A lot of stuff wasn't mentioned about the service, but it's pretty self explanatory. Give the site a try and if you like it, please support it by upgrading to a paid plan. <3.

I also want to give a thanks to my designer, Fero, who made TorBox as beautiful as it is. Any bugs/ideas/feedback you have you can report them on my Discord, where I am active daily. Thanks for giving this a read and have a great weekend!


r/seedboxes • • Jan 30 '21

Provider Experience My review of the seedboxes ive used

94 Upvotes

Seedbox.io (my first seedbox, 5€ + 7€ plans)

-cheap

-very barebones, no programs other than rTorrent + resiliosync

-good staff

-100/100mbit connection, however you can upgrade that with 2.5€ to 250/250mbit.

-not the best value

Whatbox.ca (14€)

-best wiki ive seen

-huge catalog of programs you can install

-beginner friendly website and everything just works + no user modification needed

-only 4tb upload, after exceeding capped at 100mbit

-best download speed of any box ive used, exceeding 250mb/s. upload speed 60-100mb/s

feralhosting(10€)

ive had 3 boxes from feral, all from different servers. None of have experienced the infamous feral disk-io raping. Currently only 4 users on this disk

-good speeds. over 100mb/s down and 60-100mb/s up

-another huge catalog of programs to install, usually done via ssh

-unlimited upload

-in my opinion best value for storage and speed

chmuranet(20.5€)

-good staff, fast replies

-root

-unlimited upload

-meh speeds for that price, 100down and 60up

-pricy but you get your own vps with root

i fully expect this post get downvoted to oblivion but i just wanted to post this.


r/seedboxes • • May 08 '21

Provider Experience Seedboxes.cc Lost All My Data: Remember to Keep Your Own Backups

Post image
88 Upvotes

r/seedboxes • • Feb 22 '23

Discussion r/Seedboxes - Remember Safety First

87 Upvotes

Several Reddit users have come under court requested scrutiny because they have openly discussed pirating of copyrighted content. A lawsuit has been filed against Reddit asking them to reveal the private details, logs, etc behind of those specific redditors.

In most cases because they discussed the pirating of specific films, but not in all cases.

Might be timely to remind folks that when discussing their seedbox activity to keep it to what we all understand to be the primary usage of a seedbox: the keeping alive public distribution of open source software, like Ubuntu distros; public domain movies like Bucket of Blood from 1959, and the Christmas favorite It's a Wonderful Life; or any music published before 1929.

Anything else may not be wise.

--

https://torrentfreak.com/filmmakers-request-identities-of-reddit-users-to-aid-piracy-lawsuit-230218/


r/seedboxes • • Jan 26 '19

Reason For Recent Server Outages at PulsedMedia Finally Discovered

Thumbnail
gfycat.com
86 Upvotes

r/seedboxes • • Apr 10 '23

Discussion What is a seedbox and how do I use it

82 Upvotes

I was trying to find a show so paid for seedit4me to sign up to TorrentLeech (show wasn't on there 😭😭?

I have about 27 days left, how do I use it/connect it to my torrent application.

Also will it seed Torrents with 0 seeds?


r/seedboxes • • May 07 '18

Comparison of essential details of 16 seedbox companies, making your choice easier

Thumbnail
docs.google.com
81 Upvotes

r/seedboxes • • Mar 21 '21

Provider Experience NGL, Whatbox DL speeds are pretty damn fast

Post image
80 Upvotes

r/seedboxes • • Nov 22 '21

2021 Black Friday - Mega Thread

78 Upvotes

Please post your Black Friday SeedBox deals here!


r/seedboxes • • Oct 03 '21

Helpful Information Whatbox: Reason for Outage: October 1, 2021

76 Upvotes

This has been copied from the news section of our website, but that requires a login and we thought this was worth sharing with the broader community: An example of how automation can break things quite quickly.

Description of system in normal operating conditions

At Whatbox, we handle the administrative side of our servers so that you can focus on using your hosted applications. This includes hardware upgrades and repairs, adding new features, and keeping applications secure and up to date. Our servers run Gentoo Linux, and we use a configuration management tool called puppet to maintain our servers. When puppet is run on our servers, it generates a list of software packages that we use, and instructs the system to install and/or update these packages.

Our Gentoo systems install software packages by compiling them from source code, a process that is time consuming but typically occurs as a background operation. Once this operation has completed, puppet further instructs the system to remove any software packages that were not included in the previously generated list. These unlisted software packages typically are either temporarily installed for troubleshooting purposes, or were dependencies of other packages that are no longer required.

Incident summary

On October 1st, 2021, at 18:34 UTC a configuration update was sent to all of our servers. This update contained faulty instructions that caused puppet to generate a list of software packages containing only a single entry. As a result, all other software packages were scheduled to be removed.

At 18:57 UTC, servers began uninstalling all software packages that were not essential to booting the system.

This resulted in a variety of error messages across all applications. SSH utilities such as vim, mtr, and crontab were no longer available. Hosted applications such as ruTorrent returned an Access Denied error. The Whatbox Manage page showed services as "Restarting" or in other unusual states, and other information on the page was unavailable. If your system shell was set to zsh, you were unable to login via SSH as your shell no longer existed.

It is important to note that there was no risk of customer data loss. While system applications were uninstalled, customer data was untouched by puppet.

Incident / Root Cause Analysis

By 19:05 UTC, several Whatbox engineers began responding to the incident after seeing expected commands stop working.

$ mtr 1.1.1.1
bash: /usr/sbin/mtr: No such file or directory

$ sudo
bash: /bin/sudo: No such file or directory

At 19:08 UTC, the decision was made to terminate the currently running update, in order to halt the removal of additional software packages.
At 19:10 UTC, we determined a preliminary cause of the problem -- the list of software packages to maintain had been shortened to a single entry.
At 19:11 UTC, we identified the root cause of the problem. The puppet module that we use to manage software packages had been updated to a newer version. The newer version of this module introduced a software bug that caused the resulting list to be shortened.

Incident / Resolution Timeline

At 19:11 UTC, we reverted the puppet module to a prior known good version and attempted to push this change to the first server. The attempt to push this change failed, because puppet was no longer installed on the servers.
At 19:19 UTC, we began reinstalling puppet, git, and sudo in order to assist in repairing the servers. This had completed by 19:43.
At 19:59 UTC, we were continuing to evaluate next steps to repair the servers.

A complicating factor is the use of Python 2.7. This older version of Python was discontinued in 2020, and as a result, Gentoo's package manager no longer supports installing packages with Python 2.7 support. However, we still have certain software packages that require Python 2.7 support, such as libtorrent-rasterbar. When these packages were uninstalled, it became a challenge to reinstall them while maintaining Python 2.7 support as the package manager no longer provided this functionality.

At 20:03 UTC, we considered an alternative idea to more quickly recover, but initial testing showed signs of greater risk.
At 20:30 UTC, we began reinstalling more software packages that did not depend on Python 2.7.
At 20:55 UTC, we considered an early upgrade to Deluge 2.0, which is already planned for December 10th, 2021, as this would allow us to upgrade libtorrent-rasterbar and resolve the Python 2.7 troubles. We decided against this as we could not ensure adequate testing.
At 21:10 UTC, we attempted to push an update to a single server to resolve some software dependency issues.
At 21:19 UTC, an update was pushed to servers to temporarily resolve connection issues to Deluge and its WebUI.
At 21:45 UTC, we continued looking for ways to allow the package manager to compile the necessary packages with Python 2.7 support.
At 21:56 UTC, we continued resolving errors and reinstalling more software packages that did not depend on Python 2.7.
At 22:16 UTC, we saw positive results in a method to allow us to override the package manager.
At 22:32 UTC, initial testing was performed to compile libtorrent-rasterbar with the necessary Python 2.7 support.
At 22:49 UTC, the system's FTP service was reinstalled across all servers.
At 23:04 UTC, the system's nginx and ruTorrent services were repaired across all servers.
At 23:40 UTC, we continued to experience trouble with the package manager installing packages with Python 2.7 support.
At 00:18 UTC, we attempted rolling out binary packages for libtorrent and deluge with Python 2.7 support.
At 00:24 UTC, we confirmed the binary packages were functioning as expected.
At 00:33 UTC, we began pushing a complete system update to initial servers.
At 00:37 UTC, the complete system update was pushed to all servers.
At 00:40 UTC, another update was pushed to all servers to resolve the remaining Python 2.7 troubles.
At 00:52 UTC, special attention was given to one server that did not correctly apply the updates.
At 01:55 UTC, another update was pushed to resolve ongoing issues with the FTP service.
At 02:33 UTC, we continued monitoring servers as software installation continued to progress.
At 03:37 UTC, another update was pushed to increase the speed in which software packages are installed.
At 03:39 UTC, half of the servers have completed all software package reinstallations. All services on these servers are functioning normally.
At 04:04 UTC, a missing package is reinstalled to resolve communications issues between the Whatbox site and servers.
At 05:11 UTC, all but one server have completed their software package reinstallations.
At 05:35 UTC, we reviewed our processes for sending credits to all customers, while waiting for the final server to finish updating.
At 06:43 UTC, all servers have completed their software package reinstallations.
At 06:56 UTC, we begin issuing a 2 day service credit to all customers, for the 12 hours of downtime that occurred.
At 09:49 UTC, we completed issuing service credits to all customers.

Setbacks Encountered

We sincerely apologize for the inconvenience that was caused by this service outage.

The process of compiling software from source code is more secure than relying on binary packages provided by third parties, as it allows us to enable certain security features that third parties might not enable themselves. To help ensure reliability, we run unit tests on the software programs and libraries we install, which makes sure the software is functioning in the way its developers expect it to. When these unit tests fail, the package manager blocks the software program from being installed. Together, these actions help us to run a more secure, more reliable service, but they extend the time it takes to install new applications. When routine updates occur, this extended time is not a problem as services will continue running. However, in this case, services had been stopped as they were no longer installed, and it took many hours for everything to reinstall as there were 400+ packages to compile.

Upon further review, we found that unit tests were failing on the puppet module that was found to be the root cause of this event. However, the unit tests for this module are not performed by the package manager and therefore it could not block this update. Instead, these unit tests were performed using an external service, and a recent change of ownership in the external service led to us no longer receiving notifications of failed unit tests. With no failure notifications received, the assumption was mistakenly made that all tests had passed. Manual QA checks were also performed, but nothing unexpected had been observed. Had we observed the failed unit tests, we could have prevented this event from occurring.

The requirement for Python 2.7 support caused additional hours to be added to the overall outage duration. Our operating system's package manager gives us lots of flexibility, but it has been removing support for compiling packages with Python 2.7, a version of Python that has been discontinued and no longer receives security updates. Python 2.7 is still required to support one of our hosted applications, so we have been maintaining this support in the package manager ourselves. However, completely uninstalling and reinstalling these packages introduced additional challenges that resulted in the extended outage time. In about two months we will be upgrading Deluge to version 2.0, which will remove the dependency that we currently have with Python 2.7, and would have shortened the duration of this outage.

Corrective Actions

A two day service credit has been issued for the 12 hours of downtime that occurred.

We have identified methods to increase the speed in which software packages are compiled and tested prior to installation.

Additional protective measures will be added between testing of new changes and the deployment across our servers.

  • In the case of the puppet module where unit test failures were silently lost, we will make changes to ensure a confirmed success is required.

  • We currently deploy new changes to a small number of servers initially to test for any unintended actions. More extensive testing will be implemented to verify proper functionality before deploying to a larger number of servers.

  • We will investigate whether additional tests can help detect unintended software removals.

Python 2.7 support will be removed from our package manager in two months time, which will simplify software package management.

FAQ

Q: Was there any customer data loss?
A: No, there was no loss of any customer data. The system packager manager gracefully uninstalled hundreds of software packages, but system configuration files along with customer data were retained.

Q: Was there a security breach?
A: No. The individual that issued this update was authorized to do so, they just didn't realize the update contained a critical software bug.

Q: Why did I receive an email about exceeding my monthly traffic limit?
A: In rare cases, traffic was incorrectly counted during the duration of the outage. We have reset the monthly traffic counters for these affected users.


r/seedboxes • • Nov 11 '15

An in depth comparison of Online.net, Kimsufi and FeralHosting (With Stats)

75 Upvotes

Warning: Long Post, Lots of Stats


Background

I’m addicted to torrents and seedboxes. Over the past 5 years I’ve used more providers than I can count.

I tend to go through phases where I want to race / build buffer vs simply download what I need/want. Currently I have an uber powerful server from OVH with their premium bandwidth package that ā€œunlocksā€ true 1Gbps upload and download speeds even outside of their network. The things a beast, it moves several TB of traffic per day. It easily outperforms any other box I’ve ever owned however it comes at a price and I can’t justify spending $100+/mo indefinitely.

I’m trying to find the best ā€œvalueā€ box that will let me build a little buffer while not breaking the bank. Ideally this box should have a 1TB+ hard drive, unmetered bandwidth (or close to it) and cost between $10-20 USD per month. I tend to be hands on and like to try things for myself so I did a little study where I purchased 3 different ā€œvalueā€ boxes, setup AutoDL and let them race for 24 hours.


The contenders

*Note: The dedicated servers were setup using this script: https://github.com/dannyti/seedbox-from-scratch/blob/v14.06/README.md

I realize that I’m not exactly comparing apples to apples here. The hardware is different, the networks are different and I arguably should have bought the $14.99EUR Kimsufi to more closely match the hardware provided by the DEDIBOXĀ® XC 2015. However, that being said I think these variables are kinda the point and the results are still interesting. If you’re curious, read on.

Baseline Performance

The first thing I wanted to do is gather some baseline system info and a quick network benchmark so I ran the benchmark script available here: https://freevps.us/downloads/bench.sh

Results are below

  • Online.net

CPU model :  Intel(R) Atom(TM) CPU  C2750  @ 2.40GHz
Number of cores : 8
CPU frequency :  1200.000 MHz
Total amount of ram : 7971 MB
Total amount of swap : 975 MB
System uptime :   8 days, 7:55,
Download speed from CacheFly: 96.3MB/s
Download speed from Coloat, Atlanta GA: 20.2MB/s
Download speed from Softlayer, Dallas, TX: 12.2MB/s
Download speed from Linode, Tokyo, JP: 9.07MB/s
Download speed from i3d.net, Rotterdam, NL: 79.7MB/s
Download speed from Leaseweb, Haarlem, NL: 62.1MB/s
Download speed from Softlayer, Singapore: 6.88MB/s
Download speed from Softlayer, Seattle, WA: 10.1MB/s
Download speed from Softlayer, San Jose, CA: 10.1MB/s
Download speed from Softlayer, Washington, DC: 19.4MB/s
I/O speed :  70.7 MB/s
  • Kimsufi

CPU model :  Intel(R) Atom(TM) CPU D425   @ 1.80GHz
Number of cores : 2
CPU frequency :  1800.011 MHz
Total amount of ram : 3926 MB
Total amount of swap : 510 MB
System uptime :   1:35,
Download speed from CacheFly: 11.3MB/s
Download speed from Coloat, Atlanta GA: 2.57MB/s
Download speed from Softlayer, Dallas, TX: 10.0MB/s
Download speed from Linode, Tokyo, JP: 5.44MB/s
Download speed from i3d.net, Rotterdam, NL: 10.8MB/s
Download speed from Leaseweb, Haarlem, NL: 11.0MB/s
Download speed from Softlayer, Singapore: 5.71MB/s
Download speed from Softlayer, Seattle, WA: 8.10MB/s
Download speed from Softlayer, San Jose, CA: 6.29MB/s
Download speed from Softlayer, Washington, DC: 9.44MB/s
I/O speed :  127 MB/s
  • FeralHosting

CPU model :  Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz
Number of cores : 48
CPU frequency :  2500.102 MHz
Total amount of ram : 257846 MB
Total amount of swap : 0 MB
System uptime :   19 days, 5:49,
Download speed from CacheFly: 162MB/s
Download speed from Coloat, Atlanta GA: 8.53MB/s
… and then, it never returned another result. I waited 45 mins and killed the process. It seems that Feral either detected this test and killed it, or has really bad peering to Softlayer in Dallas.
 I did run the same IO test however:   I/O speed :  167 MB/s

The next thing that I did was created a level playing field for my torrent upload/download test. This means:

  • Rebooted my Online.net and Kimsufi dedicated servers. Since I can’t reboot my slot at FeralHosting, I simply ran their script to restart rTorrent

  • Ensured that my rTorrent configuration settings for Online.net and Kimsufi matched. The only exception was the amount of RAM I allowed

    • DEDIBOXĀ® XC 2015 gets 7.5GB (since its an 8GB box)

    • Kimsufi KS-2 gets 3.5GB (since its a 4GB box)

    • Note: For FeralHosting I stuck with their default configuration for my slot

  • I stopped any files that were already seeding - I want to be sure the only traffic that counts is what I’m downloading as part of this test. I also ensured that nothing was running in other torrent clients

  • The goal is to end up with the exact same files on all 3 servers. To accomplish this, I connected all 3 servers to IPT’s announce channel and configured as follows

    • Download files between 2GB-10GB

    • Download up to 4 files per hour

    • Download to rTorrent with an 11 second delay

Next, we are off to the races! The test started at 9:00PM CDT (UTC/GMT -6 hours)

After 10 hours, here is what I found

ServerTotal Files DownloadedTotal DownloadTotal UploadOverall Ratio% of files that hit a 1:1+ Ratio
Kimsufi KS-237142 GB144 GB1.0143% (16 files)
Online.net DEDIBOXĀ® XC 201537142 GB210 GB1.4870% (26 files)
FeralHosting ā€œHeliumā€ Slot37142 GB215 GB1.5173% (27 files)

And after 24 hours

ServerTotal Files DownloadedTotal DownloadTotal UploadOverall Ratio% of files that hit a 1:1+ Ratio
Kimsufi KS-283344 GB470 GB1.3771% (59 Files)
Online.net DEDIBOXĀ® XC 201583344 GB605 GB1.7688% (73 files)
FeralHosting ā€œHeliumā€ Slot83344 GB593 GB1.7386% (71 Files)

Here is a screenshot from each server after this 24-Hour test

I turned autoDL off and allowed the boxes to seed overnight. Here are the final results after 36 hours

ServerTotal Files DownloadedTotal DownloadTotal UploadOverall Ratio% of files that hit a 1:1+ RatioNet Gain Over Night
Kimsufi KS-283344 GB589 GB1.7182% (68 Files)119 GB
Online.net DEDIBOXĀ® XC 201583344 GB718 GB2.0990% (75 files)113 GB
FeralHosting ā€œHeliumā€ Slot83344 GB667 GB1.9487% (72 Files)74 GB

Here is a screenshot from each server after this 36-Hour test

General Observations

  • All servers handled this test just fine. I never had to restart rtorrent and never saw any ā€œcannot connectā€ type errors

  • On that note, with my Kimsufi (KS-2) I had a random chance to get one of three different processors. I ended up with the Atom D425 which is the worst of the 3. That being said, it remained responsive for the entire test.

  • FeralHosting performed very well but I felt it was also the most random of the 3. There would be significant periods of time that it would greatly underperform the dedicated servers and then out of nowhere it would have a really strong run.

  • The Kimsufi box gets slaughtered on initial swarm however its post-swarm upload speeds seem to be highest, perhaps this speaks to OVH peering? I make this claim based on randomly checking upload speeds and the fact that Kimsufi won the overnight "net gain" test

  • I didn’t do anything fancy to track the top speeds, however the fastest speeds I noticed (by randomly checking the speed charts) are as follows

    • For Online.net: 66.7 MB/s download, 32.1 MB/s upload

    • For Kimsufi: 11.2 MB/s download, 11.1 MB/s upload

    • For FeralHosting: 80.6 MB/s download, 65.4 MB/s upload

  • One final observation - When you setup AutoDL on IPT, you end up with porn. Lots and lots of porn.

So, the big question - what server provides the best ā€œValueā€?

This isn’t an easy answer since your definition of value might be different than mine.

  • If you are looking for great performance and support should something go wrong then the choice out of these 3 is easy - Pick Feral.

  • Want to do other stuff with your server and not be tied down? Then there are alot of benefits to a dedicated server - pick Online.net or Kimsufi.

  • Is your number one priority getting files off the box and back to your local machine? Then you have to think about peering to your ISP & transfer speeds. YMMV but for me this is Online.net

  • A little less interested in short term downloads and more interested in long term seeding? Get a Kimsufi. Not only is it cheapest, but the KS-2 is also pretty much guaranteed to come with a 2TB hard drive (2x as much as both Online and Feral)

In order to answer the ā€œValueā€ question I’m going to answer it for myself, which means I get to make as many qualifying assumptions as I’d like. These assumptions include:

  • The most important factor is building buffer

  • A close 2nd monthly price. Since I’m planning on keeping this server for a long time I am choosing to ignore the setup fee in my calculations below. Depending on how long you’re planning on keeping the server you’d possibly want to factor this in (10EUR for Kimsufi, 20EUR for Online, Free for FeralHosting)

  • I believe that the test I performed above is a relatively accurate model of how the server will be used (ā€œXā€ downloads per hour, delete ā€œxā€ hours after complete)

With these assumptions in mind, I can determine value by looking at cost per GB of buffer gained over a month. The #’s below come from the 24 hour chart (above)

Server24 Hour Download Total24 Hour Upload Total24 Hour Buffer GainExpected 30 Day Buffer gain (24 hour * 30)Monthly Price (Converted to USD)ā€œValue Ratioā€ - Lower is better (Price / Monthly Buffer Gain)
Kimsufi KS-2344 GB470 GB126 GB3,780 GB~$10.74.0028
Online.net DEDIBOXĀ® XC 2015344 GB605 GB261 GB7,830 GB~$17.19.0022
FeralHosting ā€œHeliumā€ Slot344 GB593 GB249 GB7,470 GB~$15.12.0020

Wow, the value scores of all 3 servers are very, very close

Based on the Formula alone, Feral is the best value however Online.net is a very close match and with faster downloads speeds to the USA (at least through my ISP) and superior overnight performance its a tough call. As far as Kimsufi goes, while it doesn't do as much upload its hard to ignore the value of that server since its the cheapest of the bunch and comes with the largest hard drive.

Some final thoughts

  • If you’re downloading files from your box remember that speeds back to the USA varies by provider. I have a 125Mbps home connection (Comcast) and find that I get the following download speeds from these 3 providers when I use segmented downloading through CuteFTP

    • Online.net - ~50Mbps Max

    • Kimsufi - ~25 Mbps Max from France, and based on past experience I know its close to 100Mbps with a server in their Canadian data center

    • Feralhosting - ~20 Mbps Max

  • The trackers you use make a big difference as well. I used IPT, which is a large tracker with many downloaders who grab files after the initial swarm. For many of the more "niche" trackers you'd need to perform well in the initial swarm to hit ratio and build buffer


Thanks for reading! I enjoyed putting this together and hope you found the results interesting

tl;dr : None of these options are a bad choice. If your budget is under $20/month and define "value" as the most cost efficient way to build buffer then its a dead heat between FeralHosting's Helium plan and the Online.net DEDIBOXĀ® XC 2015 with FeralHosting coming out ahead.