BSD Ports

www/heel 4.0.1 NetBSD

Static file web server based on Rack and Thin

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
License
modified-bsd
Categories
www, ruby
Package size
83.9 KiB, 246.2 KiB installed

Description

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.

Install

Binary package:

pkgin install ruby33-heel

From pkgsrc:

cd /usr/pkgsrc/www/heel && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_644.0.1
NetBSD 10.1 aarch644.0.1
SmartOS / illumos x86_644.0.1
macOS 15 arm644.0.1

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 6

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
ruby34-heel-4.0.1, ruby40-heel-4.0.1