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 History Action Size Date Who Comment
Compressed Zip archivezip tinyweb.zip r1 manage 120.8 K 2006-12-27 - 01:46 PeterThoeny <nop>TinyWeb 1.94 (with fixes by Peter Thoeny)
Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2007-09-29 - RichardDonkin
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.