Advanced Search
Search Results
20 total results found
Getting Started with CompactHive
A short introduction to CompactHive: what it is, your first steps, included services, deploying your app, Hive Code, and trial/support details.
What is CompactHive?
CompactHive is a self-hosted, managed infrastructure platform built for small technical teams — the 2 to 8 person indie and bootstrapped product teams who need real infrastructure but don't have a dedicated DevOps engineer. Instead of stitching together a doze...
Your First 15 Minutes
Here's what happens between clicking "sign up" and having a working environment. 1. Sign up for the trial Sign up starts you on the Basic tier as a 14-day free trial — no card required. You just need an email and a password to get going. On the sign-up form yo...
Included Services
Every CompactHive tenant gets a set of managed services provisioned into their namespace automatically. Which ones you have depends on your tier — higher tiers add more. Service What it is Available from Monitoring Metrics, logs, and dashboards for your namesp...
Deploying Your App
CompactHive's deploy flow is push-to-deploy: once it's set up, you don't run any deploy commands yourself. The flow For a local agent on Forgejo, Connect Your AI Agent covers the default single-token MCP + Git setup and setup_project preview/confirm. Clone UR...
Hive Code (Beta)
Hive Code is currently in beta. Hive Code is CompactHive's in-portal coding agent, available at /portal/code. It lets you build an app by describing what you want in plain language, directly in your browser — no local dev environment required. Prefer to use y...
Trial, Plans & Support
Trial lifecycle Signing up puts you on the Basic tier as a 14-day free trial, no card required. Here's what happens if you don't add a payment method: Day 0–14: Trial. Full access to your Basic-tier tenant. Day 14–21: Grace period (7 days). Your trial has ende...
Getting Started
What CompactHive is, your first 15 minutes, included services, deploying your app, Hive Code, and the trial/support basics.
Guides & Reference
Deeper reference material: Git providers, CI/CD, databases, connecting your own AI agent, and other service detail.
Using AI Coding Assistants
If you use an AI coding assistant — Claude Code, GitHub Copilot, Cursor, or similar — this page gives it static context about your CompactHive environment via a CLAUDE.md/ AGENTS.md-style file in your repo. Prefer a live connection instead of a static file? S...
CI/CD Pipelines
How CI/CD works on CompactHive CompactHive uses Woodpecker CI for continuous integration and delivery. It runs inside your Kubernetes namespace using the Kubernetes backend — each pipeline step executes as its own pod. Woodpecker Server — receives webhooks fro...
Connect Your AI Agent
CompactHive runs a remote MCP server (Model Context Protocol) at https://app.compacthive.io/mcp. It lets your own AI coding agent — Claude Code, Codex CLI, OpenCode, Cursor, VS Code, or any other MCP-capable client — see and act on your tenant directly, inste...
Git Providers
Forgejo (built-in, default) Forgejo is the default and recommended Git provider for every new tenant — it's self-hosted inside your namespace, needs zero setup, and is ready to push to the moment your tenant finishes provisioning. It's a lightweight, open-sour...
Finding Your Connection Details
Finding your credentials Go to portal → Connect. This page shows connection details for every deployed service, including endpoints, usernames, and passwords. Passwords are masked by default — click to reveal. Copy buttons next to each field for quick clipboar...
Container Registry
Overview Every CompactHive tenant gets a private container registry backed by Harbor. It stores the images your CI pipeline builds. Your Kubernetes namespace is pre-configured with pull credentials, so deployed apps can pull images automatically. Property Valu...
Custom Domains
Default URLs Every service and app gets a URL under *.compacthive.dev: https://<your-slug>-<service>.compacthive.dev Examples: https://acme-ci.compacthive.dev (Woodpecker CI), https://acme-grafana.compacthive.dev (Grafana), https://acme-my-api.compacthive....
Deploying Apps — Reference
This page is the detailed reference for custom apps. For the push-to-deploy overview, see Deploying Your App in Getting Started. Deploy from the portal Go to portal → Apps. Fill in the deploy form: App Name (lowercase, alphanumeric + hyphens, e.g. my-api), Im...
Environment Variables & Secrets
Setting plain environment variables When deploying a custom app, you can pass environment variables that get injected into your container at runtime. Via the portal: on the Apps page deploy form, add key-value pairs in the environment variables section. After ...