CircleCI on-premise solutions - Server & Runner
This page provides instructions on setting up, configuring, and administering CircleCI on your own infrastructure. Here you'll find detailed articles on setting up and troubleshooting CircleCI Server, Runner, configuring CircleCI Server Administration, and executing CircleCI Server Administrative Tasks.
130 articles
Resolving 404 Error When Accepting CircleCI Runner Terms
Understanding Approval Jobs: Limits and Best Practices
Troubleshooting Common Errors in Runner Logs
Understanding the "warning=terminated" Message in Runner Logs
Issues with Uploading Artifacts, Caches, and Workspaces on Runner
Is there a Machine Runner 2.0?
How am I charged for Self Hosted Runner?
How to delete a Self-Hosted Runner Resource Class
How to Rotate your Self-Hosted Runner Resource Class Tokens
Troubleshooting Self-Hosted Runners (Machine Runner & Container Runner)
How to install more than one Container runner in a K8S Cluster
Configuring Custom Service Accounts for CircleCI Container Runner Task Pods
Resolving failed to start cmd: fork/exec /bin/bash: bad file descriptor Failures on Self-Hosted Container Runners
Container Runner Job Stuck on Lifecycle Stage Due To Client-Side Throttling
Why can't I find failure status errors when checking runner logs?
How to use imagePullSecrets on Container Runner
How to Rotate a CircleCI Container Runner Token and Delete Resource Class
Does Container Runner support SSH Debugging?
How to Give Container Runner Access to Additional Namespaces
Container Runner job failing to copy circleci-agent into container
How to use customSecret on Container Runner
How to run Container Runner in Privileged Mode
Troubleshooting Self-Hosted Runners (Machine Runner & Container Runner)
Why Am I Hitting Max Concurrency On Container Runner Before I Hit The Max Allowed By My Plan?
How Many Machine Runners Can I Have on One Host Machine?
301-Moved Permanently on Self Hosted runner
"could not update launch-agent to new version" Error on Runner
Resolving CircleCI Runner Error: Missing --kube.task-pod-config Flag
How to Handle Task Agent Termination in CircleCI
Transferring Files Off a CircleCI Self-Hosted Machine Runner
How to verify your Machine Runner Version
How to locate runner logs for a windows machine runner
Enable SSH on a Machine Runner
[Server] Deleting Build Output Logs During a Security Incident
[SERVER] Recommended JVM Heap Size Configuration Based on Memory Usage
How to check current usage of RabbitMQ on CircleCI server
Feature Parity Between Cloud and Server
[SERVER] Why You Should Always Test Upgrades In Non-Prod Environments First
[SERVER] Keeping Your Own Changelog For Changes to Your Instance
[SERVER] CircleCI Server Incident Response: What to Expect
"Blocked due to No Seats" Error (Server Only)
What is the message like "# Only create this secret if mongo ..."?
[Server] Deleting Build Output Logs During a Security Incident
[SERVER] Recommended JVM Heap Size Configuration Based on Memory Usage
Nomad Jobs Are Failing With "No Servers Available" message
[SERVER] Implementing a Sidecar Container for nREPL in CircleCI
[SERVER] Resolving oidc-service CrashLoopBackOff Error in CircleCI Server 4.8.6
PATs missing and non-functional after upgrade to CircleCI Server 4.9.0
[SERVER] 4.8.x - Machine builds are stuck state "not_running" / jobs stay in a pending state "Preparing environment"
[SERVER] Why You Should Always Test Upgrades In Non-Prod Environments First
[SERVER] Keeping Your Own Changelog For Changes to Your Instance
[Server] Clearing the Nomad job queue
Issues Related to Load-Balancers
How to troubleshoot the duplicated pod issue during server update
[SERVER] Resolving RabbitMQ Upgrade Issues in CircleCI Server 4.7.5
Resolving Excessive VM Instances in CircleCI Server with Machine Provisioner
Installing and Configuring AWS CloudWatch on an AMI
Resolving Unable to connect to archive.ubuntu.com, 403 Forbidden Error in CircleCI
Invalid continuation key when using dynamic config / setup workflows on CircleCI Server
How to resolve AWS AssumeRole error
[SERVER] Historical Build Data Aggregation Using MongoDB
Resolving Kubernetes Secret and PostgreSQL Password Mismatch in CircleCI
VsCode Extension: "Invalid Circle CI Host URL"
Troubleshooting: Failure on Building Custom AMI with CircleCI Image Builder
[SERVER] Resolving "401 Unauthorized" Error During CircleCI Server License Update
[Server] Windows jobs not starting
[Server] Resolving Velero Installation Error: Unknown Flag --use-restic
[Server] Resolving Image Pull Errors During CircleCI Upgrade On Event Log
[SERVER] Resolving InvalidIdentityToken Error When Using CircleCI Server OIDC with AWS
[Server] Applying Temporary Patches to CircleCI Service Using nREPL
How to Review Deployment History and Fetch Specific Revision Values in Helm
[Server] Why Am I Seeing "No Workflow" For My Commit?
[Server] Crashloop State and OOM Errors in Test-Results-Service Pods
[Server] Troubleshooting Complete Jobs Showing Incomplete
[Server] How to troubleshoot contexts-service pod not starting properly
[Server 4.x] How to restart deployments
[Server] Helm login results in unauthorized: authentication required error
Creating a Support Bundle in Server 4 and Container Runner
Nomad Autoscaler 404 Error for GCE Managed Instance Group After Upgrade to CircleCI Server 4.9.x
[SERVER] Recommended JVM Heap Size Configuration Based on Memory Usage
[SERVER] Why You Should Always Test Upgrades In Non-Prod Environments First
[SERVER] Keeping Your Own Changelog For Changes to Your Instance
[Server] How to Add Temporary AWS Session Tokens in Terraform
How to Validate Your CircleCI Server Installation with Realitycheck
Can I use CircleCI hosted on my own infrastructure?
Telegraf Pod CrashLoopBackOff After Installing or upgrading CircleCI Server with Helm 3.18.0
How to Use cert-manager.io certificates in CircleCI Server's Helm Deployment
What is the username and password parameter for upgrading Server?
How can I confirm upgrading to Server 4.3.x successfully done?
EKS Service Not Registering NLB Name or Security Groups
[SERVER] CircleCI Server Diagnostic Guide: Collecting Critical Information
[SERVER] Recommended JVM Heap Size Configuration Based on Memory Usage
Deleting a User in CircleCI Server via Analytics ID
How to check current usage of RabbitMQ on CircleCI server
[SERVER] Why You Should Always Test Upgrades In Non-Prod Environments First
[SERVER] Keeping Your Own Changelog For Changes to Your Instance
[Server] How to See Currently Running/Queued Builds via API?
[Server] How to Create Personal API Token?
[Server] How To Check Org Plan using API Endpoint?
[Server] How to See Recent Builds via API?
[Server] How to See All Projects
[Server] How to Get Audit Logs Through API?
[Server] How to Get Audit Logs?
[Server] How to See Full User List?
[Server] Resource Class in CircleCI Server
“[Errno -1] repomd.xml does not match metalink for epel” when trying to run yum update in CentOS 7.5
[Server] How to Increase Concurrency Limits within Self-hosted CircleCI?
Rotating Tink keys in CircleCI Server
Bitnami Legacy Repository Migration & CircleCI Server
CircleCI Server AMI Minimum Requirements
Unable to import path-filtering Orb on CircleCI Server (Expected Boolean, Found String)
[COUPANG] Server Diagnostic Guide: Collecting Critical Information
Specifying a custom NGINX version in CircleCI Server
[Server] - Upgrading Postgres to 12.22
Mark all projects as OSS: false
How to Verify an Imported Orb Version on CircleCI Server
[Server] View All Orbs
[Server] How can I find my Server Version?
[Server] Velero Backups Failing
Max Runtime in CircleCI Server
[Server 4.x] How do I confirm what is deployed during a Server version upgrade?
Server: Not able to approve user from admin
Server 4.x Upgrade Path
[Server] How to allow-list branches to override “Only build pull requests” on a project
Externalizing Vault in Server 4
Updating a Server 4.x Environment with a new license
Server 4.0.x-4.2.x Docker Layer Caching: EBS Volumes Are Not Deleting
[Server] How to Update CircleCI Server?
[Server] Customizing your VM Service AMI
How Do I Delete a User on My Server Installation?