t3code
★ 54.3kA self-hosted alternative to Conductor
About
Community Ratings
No ratings yetNew this week
Read recap →Features
- mobile app
- web app
- Electron desktop app
- remote control of local agents
- multiple account support
- background service
- permission modes
- keyboard shortcuts
- project settings
- source control integrations
Details
- Last Updated
- Nov 10, 2026
- Created
- Feb 8, 2026
- Install Methods
- binarypackage-managersource
- Requirements
- Codex CLIClaude CodeCursor CLIGrok Build CLIOpenCodeAntigravityfxVite+ vp
- Authentication
- oidc-ssooauthlocal
- API
- REST
- Privacy & Independence
- Cloud: OptionalOffline Capable
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers
Run t3code yourself
Pick how much you want to manage.
netcupBest match
Full control
A small server, then Docker Compose.
About 20 minutes with Docker
Hetzner
Full control
A small server, then Docker Compose.
About 20 minutes with Docker
DigitalOcean
Full control
A small server, then Docker Compose.
About 20 minutes with Docker
1 more way to host
Some links earn us a commission. netcup pays us one and is our preferred VPS host.
Is this your project? Sponsor a listing
Run t3code with Docker Compose
Compose file from the t3code project repository.
2 services · database: postgres · infra: postgres, redis
no resource limits declared
needs persistent storage (1 volume)
.repos/effect-smol/docker-compose.yaml · @ dd5ea32 · scanned Nov 3, 2026
services:
pg:
image: postgres:alpine # Using a lightweight Postgres image
environment:
POSTGRES_DB: effect_cluster
POSTGRES_USER: cluster
POSTGRES_PASSWORD: cluster
ports:
- "5432:5432" # Map host port 5432 to container port 5432
volumes:
- db_data:/var/lib/postgresql/data # Persist data in a named volume
redis:
image: redis:alpine
ports:
- "6379:6379"
volumes:
db_data: # Define the named volume
This file may be out of date. Check the t3code website for current setup steps.
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.