Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

17 total results found

CI/CD Pipelines

Getting Started with CompactHive Guides & Reference

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...

docs-source
ci-cd-pipelines

Finding Your Connection Details

Getting Started with CompactHive Guides & Reference

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...

docs-source
connection-details

Container Registry

Getting Started with CompactHive Guides & Reference

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...

docs-source
container-registry

Deploying Apps — Reference

Getting Started with CompactHive Guides & 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...

docs-source
deploying-apps-reference

Environment Variables & Secrets

Getting Started with CompactHive Guides & Reference

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 ...

docs-source
environment-variables

Included Services

Getting Started with CompactHive Getting Started

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...

docs-source
included-services

PostgreSQL Database

Getting Started with CompactHive Guides & Reference

Overview CompactHive provides a managed PostgreSQL database via the CloudNativePG (CNPG) operator. Each tenant that enables the Database service gets an isolated PostgreSQL instance running in its own namespace. Connection details Go to portal → Connect. Under...

docs-source
postgresql

Service Catalog Reference

Getting Started with CompactHive Guides & Reference

This page covers how the service catalog works. For the plain tier-by-tier table of what's included, see Included Services in Getting Started. Pricing model Each tier (Basic / Team / Pro / Business / Enterprise) is a flat monthly fee. Every service available a...

docs-source
service-catalog-reference

Trial, Plans & Support

Getting Started with CompactHive Getting Started

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...

docs-source
trial-plans-support

What is CompactHive?

Getting Started with CompactHive Getting Started

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...

docs-source
what-is-compacthive

Custom Domains

Getting Started with CompactHive Guides & Reference

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....

docs-source
custom-domains

Using AI Coding Assistants

Getting Started with CompactHive Guides & Reference

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...

docs-source
ai-coding-assistants

Connect Your AI Agent

Getting Started with CompactHive Guides & Reference

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...

docs-source
connect-your-agent-mcp

Git Providers

Getting Started with CompactHive Guides & Reference

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...

docs-source
connect-your-git-provider

Deploying Your App

Getting Started with CompactHive Getting Started

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...

docs-source
deploying-your-app

Hive Code (Beta)

Getting Started with CompactHive Getting Started

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...

docs-source
hive-code-beta

Your First 15 Minutes

Getting Started with CompactHive Getting Started

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...

docs-source
your-first-15-minutes