MetalServe - Who needs Jazz when there's Metal?
 
MetalServe
 News 
 About 
 Features 
 Screenshots 
 FAQ 
 Mailing list 
 Contact 

Let's try it
 Requirements 
 License 

Docs
 Installation 
 IRC usage 
 Server connects 
 DCC sends 
 Logging 

Configfile
 Format 
 Reference 
 Example 

Developers
 Roadmap 
 Download 
 Config parser 
 Visions & ideas 

  

Planned features

  • Serves all files underneath the configured root directory, alternatively only those matching a list of specified file extensions
  • Supports simultaneous connections to multiple IRC networks, ie. offer your files on Undernet, HardNet etc. at the same time!
  • Uses a prioritized list of servers per IRC network that are tried each until a connection to the network is established
  • Included file list generation utility that supports MP3 ID3 tags
  • Port range for DCC SENDs can be limited (important for firewall setups)
  • Supports DCC resumes if clients request it
  • All relevant limits, ie. send slots and queue length, are configurable
  • Seperate limits for sending of file list
  • Transfers that repeatedly fall below a configurable threshold can be aborted, with a seperate threshold for large files
  • Supports @find/@locator searches
  • Abusive users and users that repeatedly have aborted sends can be added to a ban list
  • Customizable server advertisements in the configured channels
  • Logging to syslog or an own logfile, eg. /var/log/metalserve.log.
  • Logging can include PRIVMSGs sent by users
  • Runs as a daemon without direct user control and activate admistration

 

Copyright © 1999-2006 by Pieter Hollants. All rights reserved.