All notable changes to this project are documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0
Initial release.
Added
FLAMEDockerBackend, aFLAME.Backendthat provisions runners as Docker containers via the Docker Engine API (Docker-out-of-Docker).FLAMEDockerBackend.DockerAPI, a thin:httpc-based client over the Docker Engine API Unix socket.- Cross-platform socket detection for Linux, macOS (Docker Desktop), and WSL2.
- Image pull on demand when the configured image is missing locally.
- Configuration passthrough for
:host_config,:mounts, and:cmd, plus:env,:boot_timeout,:keep_runners, and:docker_socket_path. - Forwarding of
ERL_AFLAGSandERL_ZFLAGSfrom parent to runners.