This server offers HTTP(s), FTP, and RSYNC and also runs a full Bitcoin node. In addition, you can reach a nostr relay at wss://ftp.halifax.rwth-aachen.de/nostr.
This project started as a hobby of students in the Halifax dormitory of RWTH Aachen University. Using spare and loaned hardware in combination with the generous Gigabit network link provided by the university's computing center, the first incarnation of 'ftp.halifax.RWTH-Aachen.DE' provided about a TByte of data, mostly Linux distributions. In addition to the obligatory HTTP and FTP services, the server offered RSYNC access. Furthermore, which was uncommon for FTP servers, several 'hot' files were seeded using BitTorrent. This way, the server managed to put out up to 1.7 GBit/sec after some new software release.
To combat stability issues, the team tried to get hold of better server hardware. Thanks to the university's computing center (providing housing, storage and network connectivity), Offensive Security for a RAM upgrade, and Fujitsu (providing the server hardware) the server offered more data with higher speeds from 2010 to 2015. At peak times up to 9.81 GBit/sec were served.
At the end of 2015, the RWTH Aachen University IT Center organized replacement hardware. With this hardware we can offer even more data, now at up to 20 GBit/sec.
At the end of 2023, Dell Technologies donated new hardware (as shown below). Thanks to this generous donation and continued support of the IT Center of RWTH Aachen University, we can now serve around 60 TBytes worth of data at up to 20 GBit/sec.
SoftwareThis server runs Debian GNU/Linux with Nginx, vsftpd and Samba rsync servers. For mirror synchronization we use ftpsync from the Debian project. The Bitcoin client is bitcoind (Bitcoin Core). The nostr relay implementation is nostr-rs-relay. The data is organized with the help of ZFS.
ContactThe following (former) students of RWTH Aachen University administer this server:
Hendrik Fabelje, Dr. Carsten Otto
Feel free to contact us with questions or suggestions. The team can be contacted at firstname.lastname@example.org.