Floppyweb Challenge

Home

Live Versiont #3 - 1.44mb
(Apache 2.0.52 +PHP 4.3.10)
1.19mb approx with genuine FTP, Counter, Guestbook and Gallery


Downloads
Complete Floppy-Webservers

Demo Floppy Website Disk Image
(Now Deprecated)
Apache 2.0.xx on a Floppy Disk

1.44mb VFD Disk Format (as B:)

Live 1.44mb FloppyWeb Micro-Challenge Apache 2.0.55/PHP Website

Live 1.44mb FloppyWeb Micro-Challenge Apache 2.2.x Sever

 

Complete Website on a 1.44mb Floppy Disk

The challenge is to configure and run a complete website from a standard 1.44mb floppy disk such that, if the floppy were inserted to a standard and untweaked O/S the complete website could be run entirely from floppy disk. Anyone want to take this idea up, make up some better rules and perhaps judge it??.

Outline rules - maybe someone might want to formalise these or do a better job?.

  • The entire webserver, including webserver software, all pages, logs and cgi applications must fit on the floppy image
  • It must run "live" from the floppy or floppy image
  • Linux, Windows or any O/S are permitted but should not cheat by taking advantage of built-in O/S functionality
  • The site should work fully if the floppy is inserted into any PC with an O/S not configured for a webserver/PHP/PERL
  • The entire setup should be capable of running from a 1.44mb floppy disk (but can be emulated on a floppy image if desired)
  • Any webserver can be used - eg. Tiny, Abyss, Xitami, Apache, Lunix!
  • The only exceptions are DLLs which MUST go in the \windows directory and Windows O/S itself

Basic Features

  • As many web-features as possible such as guestbook, page counters, ftp, contact email forms etc.
  • It should be a real website - not just a "one-pager" - so it should have more than one page
  • It should feature a photo/picture gallery with at least one image in it (extra points?)
  • The site must have at least true one web page (index.htm*) and at least one graphic in the page
  • Extra marks for getting PHP or PERL to run entirely off the same floppy image
  • Lots of extra marks for getting Apache 1 or 2 to run (done it!)
  • Extra marks for SMTP connectivity (e.g. SMTP "back end" to an app such as a guestbook or mail-form)
  • The finished website to be put online and accessible, live from the net
  • Suggested port to be port 88, 8800 or 8880 to avoid conflicting with port 80 of current sites on same IP

Logging

  • Automatic logfile-pruning is permitted to avoid a "disk full" error or...
  • Logging can be disabled, or...
  • Logging CAN be redirected elsewhere since logging is not an essential part of the challenge

Compression, Images and Image Location

  • To make it more difficult - disk compression is NOT allowed but exe compression is (if you can get it to work)
  • Banning disk compression means any solution will work ok with Win9x/NT/2k/XP (no Floppy DriveSpace on XP!)
  • A disk image such as VFDWin can be run from ramdisk on the demo server
  • The demo site can be run from a 1.44mb ramdisk on the server emulated as drive A or B
  • Many EXE files are already partially or fully compressed anyway
  • Software must run from the floppy not unzipped from floppy into say a huge ramdisk then run

Modifications

  • Stripping redundant files from an install is totally permitted and encouraged (pruning)

Ties

  • Size to be declared and shortlist winners to declare a disk image to verify
  • Overall winner to be the best set of functionality with smallest size
  • In the event of a tie - smallest image size with the most features wins

 

Page last updated on 25 February 2021 - This page is optimised for IE5 or higher and 1024x768 screens