It's running smoothly and my site's visitors are happy. The main archive listing is printed onto an HTML page. Files can be added by providing the file URL or by uploading them to a specified location on your site. Thumbnail graphics can be added the same way as files, by URL or by uploading it. This method of trading files for traffic is increasingly popular.
People can submit anonymously, provide a name, or a link to their site.
Optionally require people to signup for an account. Prevent other sites from linking to your files, even hide the location of the files, so that no one can steal the links from your archive. This is great for browsing your archive, people with slow internet connections, or just people who can't decide what they want. People can easily report dead links in your archive. Display plenty of useful information about your archive, anywhere on your site, using Javascript.