GeekShed is not linking any servers at this time. If our server status changes, we will update this post to let you know that we are linking servers again.

In the event our needs change, servers linked to GeekShed must fulfill the following requirements:

Hardware
  • 1GHz+ CPU
  • 512MB+ RAM
  • 3GB available hard disk space
  • 100Mbit FD NIC
  • Currently 60+ days uptime
Network
  • 10mbit downstream
  • 10mbit upstream
  • 1 spare IP that can be dedicated to GeekShed
  • Firewall allowing unrestricted connections to and from TCP ports 843, 1494, 1755, 4400, 4401, 6660-6669, 6697, 7029 and 7070
  • The server must allow both inbound and outbound connections
  • You will also be asked to host a 100MB file (create it with dd if=/dev/zero of=/path/to/100mb-zero.bin bs=1MB count=100) for download with http, sftp or scp to test throughput
  • Server owners must be aware that their server will suffer from frequent denial of service attacks (DDOS) and servers hosted with ISPs sensitive to DDOS will not be accepted
Software
  • The following libraries must be installed:

    • openssl
    • zlib
  • For Linux, all -dev packages for installed libraries must be installed.
  • A full toolchain, including gcc, binutils, coreutils, etc. If you cannot compile software, we can’t use the machine right now.
  • Full SSH access (including sftp and scp)
  • If the server has a restricted firewall, we must have the ability to add ports to it promptly, not wait around for 30 days for an email tag to get them allowed.
  • Server owners should be prompt in updating for security updates and updating the system itself.
  • FreeBSD 7+ and Linux 2.6+ kernels have priority – Windows servers will NEVER be accepted.
  • Must be able to run a small C file via a super-server daemon on port 843 – This typically requires root access or co-operation from the server administrator
  • Have hard and soft FD limits greater than or equal to 2048 (ulimit -Hn ; ulimit -Sn)
Network Staff

Server owners will rarely be given an O:Line on their server. Server owners must earn their position on the network staff team, like everyone else. Server donations, however, will be considered as a positive when considering new staff. Please do not ask to link a server simply because you want to be network staff!

 

—updated by Tengrrl/Bunny on 2014/07/01; originally posted by Phil on 2009/11/07.