An open API service indexing awesome lists of open source software.

https://github.com/anthonycorletti/hotbox

🏃 Run your code 📦 on Firecracker MicroVMs 🔥 in the cloud ☁️
https://github.com/anthonycorletti/hotbox

aws cloud docker firecracker-microvms python

Last synced: 12 months ago
JSON representation

🏃 Run your code 📦 on Firecracker MicroVMs 🔥 in the cloud ☁️

Awesome Lists containing this project

README

          


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](https://aws.amazon.com/free/).

## ⚙️ Installation

```sh
pip install hotbox
```

## 🏎️ A Quick Example

[Start running your code on MicroVMs in the cloud here!](https://hotbox.corletti.xyz/get-started/)

## 🫶 How can I help?

- [⭐️ Star hotbox on GitHub! ⭐️](https://github.com/anthonycorletti/hotbox)
- Open an [issue](https://github.com/anthonycorletti/hotbox/issues/new/choose) if you have a question, comment, feature request, or bug report.
- Open a [pull request](https://github.com/anthonycorletti/hotbox/compare) on GitHub. Contributions are encouraged and welcome!

## 📲 Contact

Reach out to Anthony directly on [Twitter](https://twitter.com/anthonycorletti) if you'd like to get in touch.