Self-host Spinifex
v1.23.0AWS-compatible cloud infrastructure you run yourself
- Stars
- 402
- CPU
- 16 cores minimum, 32+ cores recommended
- RAM
- 32 GB minimum, 128 GB recommended
- Storage
- SSD minimum, NVMe recommended
- Ports
- 443 (HTTPS), 3000 (Web console), 9999 (AWS gateway), 53 (DNS), 4432 (Cluster formation)
What is Spinifex?
Spinifex recreates AWS services on infrastructure you control. It runs on bare-metal, edge, or on-premise hardware using QEMU/KVM for compute, Viperblock for block storage, Predastore for object storage, OVN for networking, and NATS for cluster coordination. The platform implements 392 AWS API operations and works with existing AWS tooling. Install via bootable ISO, binary installer, or build from source. Licensed AGPL-3.0 with commercial license option.
Spinifex alternatives
PulumiOpen-source infrastructure-as-code CLI and engine for AWS, Azure, GCP and Kubernetes in TypeScript, Python or Go, with self-hosted state in S3 or PostgreSQL.ComparePulumi with Spinifex
open-computeSelf-hosted platform running Cloudflare Workers apps on your hardware via a single Rust binary with 99% API compatibility.Compareopen-compute with Spinifex
swiftwaveSwiftWave: self-hosted open source PaaS for deploying apps on any server. Alternative to Heroku/Netlify/Render with 1GB RAM min and integrated app store.Compareswiftwave with Spinifex
Versity S3 GatewayVersityGW is an open-source, Apache-2.0 S3 object-storage gateway in Go: it turns POSIX filesystems, ScoutFS or Azure Blob into an S3 API, with IAM, WebUI and Helm.CompareVersity S3 Gateway with Spinifex
WolfStackA self-hosted platform for managing servers, containers, virtual machines, networking, storage, and backups with a 530+ app store, all from one Rust binary.CompareWolfStack with Spinifex
InstaCloud OSSInstaCloud OSS is a self-hosted PaaS giving you a serverless cloud on one machine with Postgres, S3, Redis, MySQL, MongoDB, git push-to-deploy, and instant branching.CompareInstaCloud OSS with Spinifex
runs-onSelf-hosted GitHub Actions runners that launch a fresh EC2 instance per job in your own AWS account, at spot prices, with per-job labels for CPU, RAM, image and cache.Compareruns-on with Spinifex
cozystackCozystack is a self-hosted, open-source cloud platform turning bare metal into managed infrastructure with Kubernetes clusters, databases, VMs, and object storage.Comparecozystack with Spinifex
Should you self-host Spinifex?
Spinifex scores 47/100 on selfhost.directory (how scoring works) and ranks #2 of 2 in Cloud Native. It has 402 GitHub stars, +1 in the last 30 days.
It shipped 5 stable releases in the past year. The latest, v1.23.0, came out on 27 October 2026. New versions land roughly every 2 weeks.
Setup is advanced: plan for several services and some ongoing maintenance. It is AGPL-3.0-licensed and written mostly in Go.
Its closest alternative on selfhost.directory is dragonfly (66/100, 3 358 stars). It scores higher overall, so compare the two before you pick. See Spinifex vs dragonfly side by side.
Features
- AWS API compatibility
- EBS block storage
- EC2 compute
- ECR container registry
- ECS container service
- EKS managed Kubernetes
- GPU passthrough
- IAM identity and auth
- Load balancers (ALB/NLB)
- Multi-node HA clustering
- Offline Operation
- RDS databases
- S3 object storage
- VPC networking
- Web Console
Spinifex README
Live Demo · Services · Deploy · Install · Architecture
More in Cloud Native
ThreatMapperSelf-hosted, open-source CNAPP: Deepfence ThreatMapper scans cloud, Kubernetes and container workloads for vulnerabilities, exposed secrets and CIS compliance gaps.
cloudflare-tunnel-ingress-controllerOpen-source, self-hosted Kubernetes Ingress Controller that exposes Services through Cloudflare Tunnel, automating tunnels, DNS records and cloudflared connectors.
distrOpen-source (Apache-2.0), self-hosted control plane for vendors shipping apps into customer setups: Compose, Swarm and Helm controllers, OCI registry, portal, licensing.
DockerRegistrySelf-hosted, open-source (Apache-2.0) container registry implementing the OCI Distribution spec: private image/artifact storage with cloud backends, auth and TLS.
dragonflyOpen-source, self-hosted P2P download acceleration and file distribution for cloud-native stacks, with a Helm-based deployment and an optional Manager web console.
faasOpenFaaS CE is a self-hosted serverless platform that packages your code as OCI images and runs them as auto-scaling functions on Kubernetes, with a CLI and REST API.
falcoSelf-hosted, open-source CNCF runtime security agent that watches Linux syscalls through eBPF and alerts on host, container and Kubernetes threats.
gpustackOpen-source, self-hosted GPU cluster manager that deploys LLMs on NVIDIA, AMD or Ascend hardware via vLLM, SGLang and TensorRT-LLM behind OpenAI-compatible APIs.
MesherySelf-hosted, open-source cloud native manager: model, deploy and operate multi-cluster Kubernetes with visual GitOps and nearly 400 integrations.
openwhiskSelf-hosted, open-source serverless FaaS platform: Actions run on events via Triggers, with sequences, a package catalog and the wsk CLI. Installs on Kubernetes via Helm.
PulumiOpen-source infrastructure-as-code CLI and engine for AWS, Azure, GCP and Kubernetes in TypeScript, Python or Go, with self-hosted state in S3 or PostgreSQL.
sablierAn open-source, self-hosted scale-to-zero API: Sablier starts sleeping containers, deployments or LXC guests when a request arrives, and stops them once they go idle.
0 comments