openship
Self-hosted deployment platform
Secure your API endpoints with Openship rate-limiter middleware. This guide details how to protect your public API using named policies for IP, user, or organization identifiers.
Openship Image-Registry Container Image Management: Registry Resolution and Drift DetectionDiscover Openship image-registry container image management. Track image names, references, and digests for automated drift detection and registry-agnostic credential lookup.
Openship Job-Runner Asynchronous Task Processing: BullMQ and In-Process ArchitectureExplore Openship job-runner asynchronous task processing with dynamic BullMQ or in-process backends for robust background job execution in SaaS and self-hosted setups.
Openship Deployment Modes: Compose vs Bare Cloud RuntimeExplore Openship deployment modes Compose vs Bare Cloud Runtime. Understand how Openship selects the right runtime for your needs based on OS and Docker.
Openship Edge Routing, OpenResty Domain, and TLS Management: Architecture and ConfigurationDiscover Openship edge routing with OpenResty domain and TLS management. Learn how OpenResty and Lua handle traffic routing and automatic TLS termination via generated NGINX configurations.
Openship MCP Endpoint AI Agent API Tools: Architecture and Integration GuideExplore Openship MCP endpoint AI agent API tools for seamless integration. Authenticate with OAuth 2.1 and manage deployments, logs, and domains with the same permissions as the web UI.
How OpenShip Implements Credential Encryption for SSH Keys and SecretsLearn how OpenShip encrypts SSH keys and secrets with AES-256-GCM using the enc1 envelope and BETTER_AUTH_SECRET for robust security. Secure your credentials.
Openship Stack Detection and Project Types: How the Platform Classifies RepositoriesOpenship stack detection classifies repositories into app, docker, services, or monorepo project types. Learn how its pipeline controls your deployment lifecycle.
Openship GitHub Webhooks Push-to-Deploy: Schema, Verification, and Pipeline FlowAutomate push-to-deploy with Openship GitHub webhooks. Securely store credentials, verify deliveries with HMAC, and trigger pipelines on push events. Learn the schema and flow.
How Openship Uses SetupStateStore to Cache and Verify PrerequisitesLearn how Openship uses SetupStateStore to cache and verify prerequisites for instant isReady and checkFeature calls. Stale data refreshes asynchronously after a 24-hour TTL.
Openship PID Tracking and Process Lifecycle Management: How PGlite Locks Prevent Data CorruptionLearn how Openship PID tracking and PGlite locks prevent data corruption. Discover self-healing locks for robust process lifecycle management.
Openship runBuildPipeline Clone Install Build Steps: Inside the Build PipelineUnderstand Openship's runBuildPipeline: discover the clone, install, and build steps within the BuildEnvironment for clear observability and performance insights.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →