Welcome
🏃 Run your code 📦 on Firecracker MicroVMs 🔥 in the cloud ☁️
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?¶
- ⭐️ Star hotbox on GitHub! ⭐️
- Open an issue if you have a question, comment, feature request, or bug report.
- Open a pull request on GitHub. Contributions are encouraged and welcome!
📲 Contact¶
Reach out to Anthony directly on Twitter if you'd like to get in touch.