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.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 4.0.1 |
| NetBSD 10.1 aarch64 | 4.0.1 |
| SmartOS / illumos x86_64 | 4.0.1 |
| macOS 15 arm64 | 4.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