You are here: TWiki> Codev Web>TinyWeb (2007-09-29, RichardDonkin)
Tags:
create new tag
, view all tags

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 2006-12-27 - 01:46 PeterThoeny TinyWeb 1.94 (with fixes by Peter Thoeny)
Topic revision: r3 - 2007-09-29 - 10:07:05 - RichardDonkin
 

Codev

share: Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon
Twiki, Inc.
This site is powered by the TWiki collaboration platform
Ideas, requests, problems regarding TWiki? Send feedback
Copyright © 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.