iori

Fig 6 · ignite · 2025

On-demand Docker containers, one API call away.

Managed platforms like Fly.io sometimes fail to start a container without saying why, and Kubernetes is far more than a few short-lived jobs need.ignite sits in between: one small self-hosted API. Post an image and a command and get a running container, for a meeting bot, a scraper or untrusted code.Images are pulled and cached on the fly, every failure has its own code, and a container cleans itself up when its process exits. MIT licensed.

alpinepythonnodebotIMAGE CACHEalpinepythonnodebotignitePOSTDELETEPOST /api/containersDELETE /api/containers/:idcleanup010203040506070809101112MAX_CONTAINERS 1200/12RUNNING