Skip to content

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

License

Notifications You must be signed in to change notification settings

anthonycorletti/hotbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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 ☁️

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Languages