Provide your developers and AI coding agents with a secure, self-hosted environment to build and innovate. This platform allows you to run AI agents at scale on your own infrastructure, giving you complete control over permissions, audit logging, and compliance. Eliminate security risks associated with exposing sensitive systems while enabling governed AI adoption.
Define and provision consistent development environments as code using Terraform. This flexible approach lets you provision any infrastructure, from VMs to Kubernetes, and supports any OS, IDE, or AI agent your team needs.
Key benefits include:
services:
coder:
image: ghcr.io/coder/coder:latest
container_name: coder
ports:
- "7080:7080"
environment:
CODER_PG_CONNECTION_URL: "postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@database/${POSTGRES_DB}?sslmode=disable"
CODER_HTTP_ADDRESS: "0.0.0.0:7080"
CODER_ACCESS_URL: "${CODER_ACCESS_URL}"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
depends_on:
database:
condition: service_healthy
restart: unless-stopped
database:
image: postgres:14
container_name: coder_database
environment:
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_DB: ${POSTGRES_DB}
volumes:
- ./postgres-data:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER} -d ${POSTGRES_DB}"]
interval: 5s
timeout: 5s
retries: 5
restart: unless-stoppedPOSTGRES_USER=coder
POSTGRES_PASSWORD=coder_super_secret_password
POSTGRES_DB=coder
CODER_ACCESS_URL=http://localhost:7080Auto-fetched about 24 hours ago
Auto-fetched about 24 hours ago