Try describing what you need:

onecli logo

onecli

★ 3.6k
Apache License 2.0Open Source — No Paywall2 Containers — 2 containers — light hosting footprintDocker · Compose · SourceNeeds Postgres26+ active committers (12mo)

About

OneCLI is an open-source credential gateway designed for AI agents that need to call external APIs without handling raw secrets directly. It stores credentials centrally, then injects them into...

Community Ratings

No ratings yet

Features

  • transparent credential injection
  • encrypted secret storage
  • host and path matching
  • multi-agent support
  • Google OAuth for teams
  • access tokens via proxy authorization headers
  • MITM HTTPS interception
  • Vault integration
  • Prisma migrations
  • local single-user mode

Details

Last Updated
Oct 21, 2026
Created
Mar 8, 2026
Install Methods
dockerdocker-composesource
Requirements
PostgreSQLNode.jspnpmRustDockermise
Authentication
oauthlocal
API
REST
Backup & Export
native-export
Privacy & Independence
Cloud: Optional
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers

Run onecli with Docker Compose

Compose file from the onecli project repository.

2 services · database: postgres · infra: postgres

no resource limits declared

needs persistent storage (2 volumes)

docker/docker-compose.yml · @ 3912c74 · scanned Jul 23, 2026

name: onecli

services:
  postgres:
    image: postgres:18-alpine
    restart: unless-stopped
    environment:
      POSTGRES_USER: ${POSTGRES_USER:-onecli}
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-onecli}
      POSTGRES_DB: ${POSTGRES_DB:-onecli}
    volumes:
      - pgdata:/var/lib/postgresql
    ports:
      - "${ONECLI_BIND_HOST:-127.0.0.1}:${POSTGRES_PORT:-5432}:5432"
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER:-onecli}"]
      interval: 5s
      timeout: 3s
      start_period: 15s
      retries: 10
    networks:
      - onecli

  onecli:
    image: ghcr.io/onecli/onecli:${ONECLI_VERSION:-latest}
    container_name: onecli
    restart: unless-stopped
    depends_on:
      postgres:
        condition: service_healthy
    ports:
      - "${ONECLI_BIND_HOST:-127.0.0.1}:${ONECLI_APP_PORT:-10254}:10254"
      - "${ONECLI_BIND_HOST:-127.0.0.1}:${ONECLI_GATEWAY_PORT:-10255}:10255"
    environment:
      DATABASE_URL: postgresql://${POSTGRES_USER:-onecli}:${POSTGRES_PASSWORD:-onecli}@postgres:5432/${POSTGRES_DB:-onecli}
      NEXTAUTH_SECRET: ${NEXTAUTH_SECRET:-}
      APP_URL: http://${ONECLI_BIND_HOST:-127.0.0.1}:${ONECLI_APP_PORT:-10254}
      GATEWAY_API_URL: http://${ONECLI_BIND_HOST:-127.0.0.1}:${ONECLI_GATEWAY_PORT:-10255}
    volumes:
      - app-data:/app/data
    env_file:
      - path: ../.env
        required: false
    networks:
      - onecli

volumes:
  pgdata:
  app-data:

networks:
  onecli:
    driver: bridge

This file may be out of date. Check the onecli documentation 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.

Metadata extracted from README on Jul 23, 2026

Related Software

OpenSandbox logo

OpenSandbox

16.0k
OpenSandbox is a platform for running AI agents in isolated sandboxes on local machines or Kubernetes clusters.
AI AgentsAI ToolingSecret Management+1
2 Containers
Details
agent-vault logo

agent-vault

2.4k
An open-source HTTP credential proxy and vault that brokers API credentials for AI agents without exposing the secrets directly to the agents.
Secret ManagementProxy ServersSelf Hosting Solutions+2
2 Containers
Details
ZeroClaw logo

ZeroClaw

24
A small Rust-based AI assistant infrastructure and autonomous runtime with pluggable providers, channels, memory, tools, and security policies.
Claws & ClankersAI AgentsAI Tooling+2
Details
omnara logo

omnara

3.0k
Omnara is an open-source managed agent platform for running AI agents on any model and any machine, with built-in tools, secrets, permissions, and streaming.
AI AgentsAI ToolingPlatform as a Service+3
10 ContainersFully FOSS
Details
Langflow logo

Langflow

155.9k
Langflow is a platform for building and deploying AI-powered agents and workflows with a visual builder, API deployment, and MCP server support.
Low Code DevelopmentAutomation ToolsModel Context Protocol+2
11 Containers
Details
oh-my-pi logo

oh-my-pi

36.2k
A coding agent with the IDE wired in.
AI Coding AssistantAI AgentsModel Context Protocol+1
2 Containers
Details
honcho logo

honcho

7.7k
Honcho is a memory infrastructure service for building stateful agents that store, reason over, and query changing relationships and session context over time.
AI AgentsAI RAG SystemsAI Tooling+1
4 Containers
Details
openclaude logo

openclaude

34.1k
OpenClaude is an open-source terminal-first coding agent CLI for cloud and local model providers.
AI Coding AssistantAI AgentsAI Tooling+1
Details
mastra logo

mastra

29.0k
Mastra is a TypeScript framework for building AI-powered applications, agents, workflows, and MCP servers.
Artificial IntelligenceAI AgentsAI Tooling+4
2 ContainersOpen CoreNot FOSS
Details
flue logo

flue

8.5k
Flue is a TypeScript framework for building autonomous agents with a programmable harness, tools, skills, sandboxes, and deployment options.
AI AgentsAutomation ToolsAI Tooling+1
Details
earshot logo

earshot

2.1k
Earshot is a local CLI, Python API, and MCP server for analyzing audio and soundtracks, describing what they sound like, comparing them to references, and generating or improving sounds in code.
Artificial IntelligenceAI Media GenerationAI Tooling+2
Details
n8n logo

n8n

208.3k
n8n is a fair-code platform for building and deploying AI agents and workflow automations, with a visual editor, custom code, and 1500+ integrations.
Automation ToolsPermissive LicenseLow Code Development+5
Single ContainerSource AvailableNot FOSS
Details