Show HN: Unobin compiles Infrastructure as Code to one binary
Unobin is a language and compiler that compiles Infrastructure as Code (IaC) into a single binary called a factory, which bundles the runtime and all dependencies. A factory is executed with a stack configuration file and can optionally display a progress UI in a browser.
Background
- Unobin is a new IaC tool (by cloudboss.co) that compiles infrastructure code into a single standalone binary ("factory") containing all dependencies and runtime.
- Unlike Terraform (which requires installing a CLI tool and providers separately) or Pulumi (which embeds a full language runtime like Node.js/Python), Unobin's compiled binaries can run on any machine without installing anything extra.
- The stack file is a pure configuration file (no code), similar to Terraform's .tfvars, not a program like Pulumi's TypeScript.
- The browser-based progress UI is a contrast to typical IaC tools that only show terminal output.
- "Infrastructure as Code" means defining cloud resources (servers, databases, networks) in code files rather than clicking in a web console.