Show HN: Preloop – GitHub Actions locally in microvms and SSH/pause failures
Category: devtools
Tags: ci-cd, github-actions, microvm, rust, self-hosted
Score: 8.3/10 (Innovation: 8, Technical: 9, Documentation: 8, Utility: 8)
Preloop is a local, self-hosted GitHub Actions engine that runs workflows in hardware-isolated microVMs and implements the official runner protocol, allowing drop-in replacement. It offers a Rust-based runner that is significantly smaller and faster than the official one, with features like SSH/pause for debugging failed jobs and NDJSON event output for agent integration.
Target audience: DevOps engineers, backend developers, CI/CD platform teams
Repository: https://github.com/preloopdev/preloop · Rust · MIT · 224 stars
View on Hacker News