-
-
04 Jan 2017 14:40:07 UTC
- Distribution: Thrall
- Module version: 0.0305
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Repository
- Issues (5)
- Testers (572 / 24 / 0)
- Kwalitee
Bus factor: 0- % Coverage
- License: perl_5
- Perl: v5.8.1
- Activity
24 month- Tools
- Download (47.02KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
- Dependencies
- Plack
- forks
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
Thrall - a simple PSGI/Plack HTTP server which uses threads
SYNOPSIS
$ plackup -s Thrall --port=80 [options] your-app.psgi $ plackup -s Thrall --port=443 --ssl=1 --ssl-key-file=file.key --ssl-cert-file=file.crt [options] your-app.psgi $ plackup -s Thrall --port=80 --ipv6 [options] your-app.psgi $ plackup -s Thrall --socket=/tmp/thrall.sock [options] your-app.psgi $ starlight your-app.psgi
DESCRIPTION
Thrall is a standalone HTTP/1.1 server with keep-alive support. It uses threads instead pre-forking, so it works correctly on Windows. It is pure-Perl implementation which doesn't require any XS package.
See plackup and thrall (lower case) for available command line options.
SEE ALSO
thrall, Starlight, Starlet, Starman
AUTHORS
Piotr Roszatycki <dexter@cpan.org>
Based on Starlet by:
Kazuho Oku
miyagawa
kazeburo
Some code based on Plack:
Tatsuhiko Miyagawa
LICENSE
Copyright (c) 2013-2017 Piotr Roszatycki <dexter@cpan.org>.
This is free software; you can redistribute it and/or modify it under the same terms as perl itself.
Module Install Instructions
To install Thrall, copy and paste the appropriate command in to your terminal.
cpanm Thrall
perl -MCPAN -e shell install Thrall
For more information on module installation, please visit the detailed CPAN module installation guide.