Hi guys!
I have just finished up my enhancement to the osupacks.ppy.sh page. What did i do? I added the capability of secure child mirrors. They basically don't do anything but serve downloads. No keeping data in MySQL, no complicated installation etc.
Requirements
- 100Mbit connection (You should spare at least 2-3MBytes/sec, but 12MBytes/sec would be awesome)
- Unix Based Server with a httpd* Server that supports PHP5.2+, X-Sendfile, Url Rewrite and PHP-MCrypt Blowfish
- A little bit a of knowledge on how to setup a vhost in apache2 (I can help, but it's better if i don't have to)
- 100GB HDD Space for full mirroring (less is okay, but the script to balance data is not finished yet!)
* Thanks to Ezoda this is now compatible with nginx!
NOTE: If you don't want it to run on "full power" you need some kind of Bandwidth Limiting module. For apache2 that is "mod_bw". I don't know about the others.
If you decide to join as a child mirror, you will be added to the Supporters page on the mirror. Nothing else, you are doing a community service.
Be warned, this mirror takes what it gets! I currently suffer from a constant 28 MByte/sec upstream
Currently Connected to the Pool:
- dl1.osupacks.yas-online.net - 5.5MB/s (by nanashiRei @ France)
- dl2.osupacks.yas-online.net - 9.5MB/s (by nanashiRei @ France)
- dl3.osupacks.yas-online.net - 6.25MB/s (by nanashiRei @ Ukraine)
- osumirror.ezoweb.net - 9.5MB/s (by Ezoda @ Germany) - maps only for osu!droid DDL
- osu-mirror.casiobeatz.name - 9,5MB/s (by WarriorOfTheLynx @ Germany) - maps only for osu!droid DDL
- osu.h1921594.stratoserver.net - 6MB/s (by Ezoda @ Germany) - maps only for osu!droid DDL (until the server contract ist canceled)
- osu.xz1.nl - 3.5MB/s (by Rescla @ Netherlands)
Here is a live graph of dl1.osupacks.yas-online.net: