The www/p5-Mojo port
p5-Mojolicious-9.42 – next generation web framework for Perl (cvsweb github mirror)
Description
Mojolicious is a real-time web framework, allowing you to easily grow single file prototypes into well-structured web applications. Powerful out of the box with RESTful routes, plugins, commands, Perl-ish templates, content negotiation, session management, form validation, testing framework, static file server, first class Unicode support and much more for you to discover. Full stack HTTP and WebSocket client/server implementation with IPv6, TLS, SNI, IDNA, HTTP/SOCKS5 proxy, Comet (long polling), keep-alive, connection pooling, timeout, cookie, multipart and gzip compression support. Built-in non-blocking I/O web server, supporting multiple event loops as well as optional preforking and hot deployment, perfect for embedding. Automatic CGI and PSGI detection. JSON and HTML/XML parser with CSS selector support.WWW: https://mojolicious.org/
Readme
+-----------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-----------------------------------------------------------------------
* SSL
For having Mojolicious listen on SSL, you should create your own
certificate first. See ssl(8) for details.
For a quick test, you can point 'morbo' to your certificate and key.
# morbo -l "https://*:443?cert=/etc/ssl/www.example.com.crt&key= \
/etc/ssl/private/www.example.com.key" ./myapp.pl
Maintainer
The OpenBSD ports mailing-list
Categories
Run dependencies
Test dependencies
Reverse dependencies
- converters/p5-Cpanel-JSON-XS
- databases/p5-Mojo-Pg
- databases/p5-Mojo-SQLite
- devel/p5-Data-Printer
- devel/p5-Log-Any
- mail/p5-MIME-Types
- multimedia/get_iplayer
- net/p5-AnyEvent-WebSocket-Client
- net/p5-Telegram-Bot
- security/p5-Mojolicious-Plugin-Authentication
- textproc/p5-Mojolicious-Plugin-TtRenderer
- www/p5-MojoX-Session
- www/p5-Mojolicious-Plugin-AccessLog
- www/p5-Mojolicious-Plugin-Thumbnail
- www/p5-WWW-OAuth
- www/p5-WebService-MusicBrainz