anthonycorletti / hotbox

πŸƒ Run your code πŸ“¦ on Firecracker MicroVMs πŸ”₯ in the cloud ☁️

Home Page:https://hotbox.corletti.xyz

Repository from Github https://github.comanthonycorletti/hotboxRepository from Github https://github.comanthonycorletti/hotbox

hotbox

πŸƒ Run your code πŸ“¦ on Firecracker MicroVMs πŸ”₯ in the cloud ☁️

Test publish Coverage PyPI


Documentation: https://hotbox.corletti.xyz

Source Code: https://github.com/anthonycorletti/hotbox


πŸƒ Run your code πŸ“¦ on Firecracker MicroVMs πŸ”₯ in the cloud ☁️

πŸ‘¨β€πŸ’» Who is this for?

  • Developers that want to run:
    • Code in the cloud and don't need or want the complexity of orchestrators like Kubernetes
    • Code in a sand-boxed environment
    • Code in a serverless environment
    • CI environments on their own servers

πŸ’‘ What is this for?

  • ⚠️ Not production... yet!
  • Learning about MicroVMs
  • Rapid prototyping
  • Running your own CI environments
  • Running Cron jobs, backend APIs, etc.
  • Making your own tiny serverless platform
  • ...Anything you can run in a Docker container

πŸŽ‰ Featuring

  • Create EC2 instances provisioned to run Firecracker MicroVMs
  • Quickly deploy and run your code on Firecracker MicroVMs
  • Supports any runtime that can be run in a Docker container
  • Set your own CPU and memory limits

πŸ“ Requirements

  • Python 3.10+
  • An AWS Account. Sign up for free here.

βš™οΈ Installation

pip install hotbox

🏎️ A Quick Example

Start running your code on MicroVMs in the cloud here!

🫢 How can I help?

πŸ“² Contact

Reach out to Anthony directly on Twitter if you'd like to get in touch.

 

About

πŸƒ Run your code πŸ“¦ on Firecracker MicroVMs πŸ”₯ in the cloud ☁️

https://hotbox.corletti.xyz

License:MIT License


Languages

Language:Python 98.7%Language:hoon 0.8%Language:Go 0.5%