Advanced Search
Search Results
11 total results found
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 ...
PostgreSQL Database
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...
Service Catalog 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...