circuits.web3(1)

✨ circuits.web3 β€” bestie edition ✨

ok so this is circuits.web3, a Web Server and testing tool from the circuits manual (section 1, User Commands, iykyk) πŸ’–


🌸 NAME 🌸

circuits.web3 β€” Web Server and testing tool


πŸŽ€ SYNOPSIS πŸŽ€

circuits.web3 [options] [docroot]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so listen. circuits.web3 is a component based, event-driven light weight and high performance HTTP/WSGI framework. literally all of that at once. πŸ’…

and the apps you build with it? they're stand-alone applications β€” like, they don't need a babysitter β€” packing a high performance, multi-process web server with great concurrent scalability, plus full support for WSGI and deployment with other web servers. it's giving main character energy fr fr πŸ”₯


πŸ’œ OPTIONS πŸ’œ

  • -b address:[port] β€” bind to address:[port]. the default address is 0.0.0.0:8000, no cap. 🫢
  • -d β€” turn on debug mode. yes bestie, the good stuff. πŸ™ˆ
  • -j β€” use the python JIT (psyco) if it is available. if it's not there, well. it's not there. πŸ’€
  • -m number β€” specify the number of processes to start (multiprocessing). more processes, more ✨power✨.
  • -p β€” enable execution profiling support. let's see where the time's actually going, periodt.
  • -s server β€” specify which server to use.
  • -t type β€” specify the type of poller to use. type can be epoll, poll or select. the default type is select. πŸ‘‘
  • -v β€” enable WSGI validation mode. very "let me check your work" of you. πŸŽ€

🌈 AUTHOR 🌈

James Mills <prologic@shortcircuit.net.au>

this manual page was written by Daniele Tricoli <eriol@mornie.org>, for the Debian project (but may be used by others). iconic behavior honestly 🫢


k so that's the whole page, and if you need the receipts: this is from circuits 2.0.2, dated Jun 2011, and it lives at circuits.web3(1). slay, go build something cute with it πŸ’–βœ¨πŸŒΈ