InsForge

Instacloud OSS — DevOps skill for Claude Code

DevOps community

Cloud infrastructure built from the ground up for agents to provision and operate directly.

How to install Instacloud OSS

This entry records only its repository, not the path inside it, so there is no exact command to give. Open InsForge/instacloud-oss and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Instacloud OSS does

Cloud infrastructure built from the ground up for agents to provision and operate directly.

Alternatives in DevOps

  • Claude Code Router — Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interact with the m 30.1k ★
  • Render Deploy — Deploy applications to Render's cloud platform using Git-backed services 14.6k ★
  • Supabase — Infrastructure Supabase database/auth integration 14k ★

README

InstaCloud OSS

The open-source InstaCloud runtime: one daemon over your Docker that answers the same API the hosted platform answers. Serverless on a single machine, branches that fork the disk, and the same `insta` CLI, MCP server and agent skills on both sides.

project = a Postgres database + an S3 bucket + your app containers
branch  = a disposable, fully isolated clone of all three

[![License](https://img.shields.io/badge/license-Apache--2.0-blue.svg)](LICENSE)

[Install on a VPS](#install-on-a-vps) · [Run on your laptop](#run-on-your-laptop) · [insta CLI](https://github.com/InsForge/instacloud-cli) · [Hosted InstaCloud](https://instacloud.com) · [Discord](https://discord.com/invite/MPxwj5xVvW)

Install on a VPS

Ubuntu 22.04+ or Debian 12+, 2 vCPU, 2 GiB RAM, 15 GiB free disk, and the ports 80, 443, 8080, 8081, 5432, 6379 and 27017 free. The installer checks all of that before it changes anything: a busy port names the key that moves it, and a first install on a box under the memory or disk minimum stops there rather than failing later under load. As root:

curl -fsSL https://get.instacloud.com | sh

The daemon image is not published yet, so until the first release the one-liner has nothing to pull. A tag is not enough on its own: the installer asks GitHub for the latest RELEASE, so a `vX.Y.Z` tag publishes the image but the one-liner keeps finding nothing until a Release is published for that tag too. Build it on the box and point the installer at it:

curl -fsSL https://get.docker.com | sudo sh          # only when the box has no Docker yet
git clone https://github.com/InsForge/instacloud-oss.git && cd instacloud-oss
sudo docker build -t instacloud:dev .
sudo INSTA_OSS_IMAGE=instacloud:dev sh install.sh

The script installs Docker if it is missing, prepares a reflink-capable data directory, and starts three containers: the daemon, the TLS edge, and the object store. It prints where to go:

  Setup:    https://consol