./www/heel, Static file web server based on Rack and Thin

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.1.3nb1, Package name: ruby200-heel-3.1.3nb1, Maintainer: pkgsrc-users

Heel is a small static web server for use when you need a quick web server for a
directory. Once the server is running, heel will use launchy
(http://copiousfreetime.rubyforge.org/launchy/) to open your browser at the URL
of your document root. Heel is built using Rack(http://rack.rubyforge.org) and
Thin (http://code.macournoyer.com/thin/)

% heel
>> Thin web server (v1.0.0 codename That's What She Said)
>> Threaded mode OFF
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:4331, CTRL+C to stop

Launching your browser...

Or run it in the background:
% heel --daemonize Created /Users/jeremy/.heel

heel's PID (/Users/jeremy/.heel/heel.pid) and log file
(/Users/jeremy/.heel/heel.log) are stored here Launching your browser
at http://0.0.0.0:4331/

% heel --kill Sending TERM to process 3304

Done.


Required to run:
[textproc/ruby-coderay] [misc/ruby-launchy] [www/ruby-puma] [lang/ruby200-base] [mail/ruby-mime-types1]

Master sites:

SHA1: 60500c0c0545b7434e97a3dd4e81b3f68a58d363
RMD160: 3fa2561a4be4fe0a1e881a73de156b6b63932825
Filesize: 51 KB

Version history: (Expand)


CVS history: (Expand)


   2015-02-04 16:13:29 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
Switch to use mail/ruby-mime-types1 package.

Bump PKGREVISION.
   2014-03-14 19:45:16 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update heel 3.1.3.

## Version 3.1.3 - 2013-11-26
* URL encode the links to files \ 
[#14](https://github.com/copiousfreetime/heel/issues/14)
* Fix pid file cleanup on ruby 2.0 \ 
[#15](https://github.com/copiousfreetime/heel/issues/15)

## Version 3.1.2 - 2013-10-16
* Fix usage of Mime::Types \ 
[#12](https://github.com/copiousfreetime/heel/issues/12) \ 
[#13](https://github.com/copiousfreetime/heel/issues/13)

## Version 3.1.1 - 2013-09-29
* Fix request logging [#10](https://github.com/copiousfreetime/heel/issues/10)
   2013-09-15 18:43:28 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update heel to 3.1.0.

# Changelog
## Version 3.1.0 - 2013-07-07
* Update dependencies
* Switch to template contributed by brianflanagan [#8]
* Add support for multiple independent heel servers [#9]
   2013-04-07 22:49:45 by Blue Rats | Files touched by this commit (91)
Log message:
Edited DESCR in the case of:
 File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
   2013-03-17 16:57:46 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update heel to 3.0.2.

# Changelog
## Version 3.0.2 - 2013-03-13

* Fix generated pages to say they are utf-8 [#4]
* Fix formatting of usage section of documentation
* Update dependencies
* Convert to RDoc 4.0
   2013-02-13 16:42:54 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
Update heel to 3.0.1.

= Changelog
== Version 3.0.1 - 2013-02-06

* Switch to using puma for the webserver
* Switch to using simplecov for coverage testing
* Update all gem dependencies
* Update to fixme project template
* Convert to minitest

== Version 2.1.0 - 2011-03-17

* Update to Launchy 1.0.0
* Update to Thin 1.2.8
   2011-12-17 08:10:51 by Takahiro Kambe | Files touched by this commit (1)
Log message:
Relax depending version to www/thin.
   2011-08-12 19:36:31 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
- Restrict dependency pattern for www/thin and www/mail/ruby-mime-typs.
- Relax dependency pattern of gemspec for coderay and launchy.

Bump PKGREVISION.