r3 - 29 Sep 2007 - 10:07:05 - RichardDonkinYou are here: TWiki >  Codev Web > TinyWeb
Tags:
, create new tag

TinyWeb

TinyWeb is a small (executable file size is less than 100K), simple (no configuration other than through the command line) and fast (consumes a minimum of system resources) Win32 web-server daemon. This program is not GPLed, but free for commercial and non-commercial use.

TinyWeb is bundled with TWikiForWindowsPersonal, a TWikiFor distribution for personal use on Windows. For this, PeterThoeny had to fix some bugs and make a small enhancement. The enhanced tinyweb.zip 1.94 package (with source) is attached to this topic (and sent back upstream). Changes:

  • Proper handling of PATH_INFO environment variable
  • Proper handling of SCRIPT_NAME environment variable
  • Added short how-to help in dialog box if started without arguments
  • Added command line parameters to specify cgi extension and cgi interpreter (to avoid dependency on Windows registry)

-- Contributors: PeterThoeny - 27 Dec 2006

Discussion

I love the TWikiForWindowsPersonal package. I have one little quirk with tinyweb.exe that I'm wrestling with. I would like to make my tinyweb server available to my coworkers, but my IP address is dynamically assigned. In the un-customized version of tinyweb, the IP address command line argument is optional (causing TWiki to listen to all available IP addresses). Is there a way to get this behavior from your customized version? My only other option would be to write a kludge to the start.bat file file to detect the current IP addresses of the machine (which seems kind of ugly).

-- DavidTFoster - 19 Sep 2007

I've commented on a similar request at TWikiForWindowsPersonal.

-- RichardDonkin - 29 Sep 2007

 
Topic attachments
I Attachment Action Size Date Who Comment
zipzip tinyweb.zip manage 120.8 K 27 Dec 2006 - 01:46 PeterThoeny TinyWeb 1.94 (with fixes by Peter Thoeny)
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback SourceForge.net Logo