MORBO(1p)

πŸ’– MORBO(1p) β€” bestie edition πŸ’–

okay so this is MORBO(1p), from the User Contributed Perl Documentation section (that's the <pink>1p</pink> part, it's a perl thing, iykyk). it's a whole manual page and we're gonna read it together, hand in hand, no cap. 🫢


✨ NAME ✨

morbo β€” Morbo HTTP and WebSocket development server πŸ‘‘

like. it's a dev server. it serves HTTP and WebSocket. it's giving main character energy for your local dev life. πŸ’…


✨ SYNOPSIS ✨

the way you run it:

Usage: morbo [OPTIONS] [APPLICATION]

and here's how it looks when you actually use it, fr fr:

morbo ./script/my_app
morbo ./myapp.pl
morbo -m production -l https://*:443 -l http://[::]:3000 ./myapp.pl
morbo -l 'https://*:443?cert=./server.crt&key=./server.key' ./myapp.pl
morbo -w /usr/local/lib -w public -w myapp.conf ./myapp.pl

πŸŽ€ options, aka the menu πŸŽ€

  • -b, --backend <name> β€” which Morbo backend does the reloading. defaults to "Poll". it's literally the little guy who watches stuff for you πŸ‘€
  • -h, --help β€” show this message. bestie behaviour, honestly πŸ™ˆ
  • -l, --listen <location> β€” one or more locations you wanna listen on. defaults to whatever MOJO_LISTEN says, or "http://*:3000" if that's not a thing. stack this one up if you're feeling extra ✨
  • -m, --mode <name> β€” the operating mode for your app. defaults to the value of MOJO_MODE/PLACK_ENV, or "development". development mode is the vibe 🌸
  • -v, --verbose β€” prints details about what files changed, straight to STDOUT. loud and proud, we love a chatty server πŸ—£οΈ
  • -w, --watch <directory/file> β€” one or more directories and files to watch for changes. defaults to the application script, plus the "lib" and "templates" directories in the current working directory. this is the whole point of morbo btw, it's obsessed with your files πŸ¦‹
heads up: -l and -w can be given more than once. multiple locations, multiple things to watch. the examples up there are doing exactly that, periodt.

✨ DESCRIPTION ✨

start Mojolicious and Mojolicious::Lite applications with the Mojo::Server::Morbo web server.

that's it. that's the whole thing. it boots your app, watches your files, reloads when you save. iconic, no notes. πŸ’œ


✨ SEE ALSO ✨

go read those too, bestie, they're free πŸ“š


and that's the page!! πŸŽ€ this beaut was perl v5.40.1, dated 2026-07-15, and yeah it's still filed under MORBO(1p) bestie πŸ’…βœ¨ mwah, go build something cute 🫢🌈

πŸ“¦ where this page comes from