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

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


Branch: CURRENT, Version: 3.2.0nb1, Package name: ruby24-heel-3.2.0nb1, 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] [www/ruby-rack] [misc/ruby-launchy] [mail/ruby-mime-types] [www/ruby-puma] [lang/ruby24-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 380f121baa3afaf6759468b58a16b1e563e511fa
RMD160: 36d262d59005dee0db7fbab879923349b6517a43
Filesize: 51 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-24 04:28:58 by Takahiro Kambe | Files touched by this commit (1)
Log message:
www/heel: fix dependency

Fix dependency line to ruby-mime-types.
   2018-09-24 03:21:54 by Takahiro Kambe | Files touched by this commit (1) | Package updated
Log message:
www/heel: relax dependency to ruby-puma

Allow depends on ruby-puma 3.12.0.

Bump PKGREVISION.
   2018-03-17 15:46:45 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
www/heel: update to 3.2.0

## Version 3.2.0 - 2018-03-14
* fix missing rack dependency [#17](https://github.com/copiousfreetime/heel/pull/17)
* across the board gem dependency updates
* ruby 2.2 minimum dependency - because of transitive dependencies
   2017-03-23 18:07:02 by Joerg Sonnenberger | Files touched by this commit (219)
Log message:
Extend SHA512 checksums to various files I have on my local distfile
mirror.
   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.