MCPcopy Index your code
hub / github.com/egoist/doko

github.com/egoist/doko @v1.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.0 ↗ · + Follow
9 symbols 23 edges 4 files 0 documented · 0% updated 1y agov1.3.0 · 2024-07-14★ 1063 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Doko

A docker-based development dependency manager.

Why

Stop messing with system dependencies, running the services you need in a perfectly isolated Docker container instead, for local development only.

Install

npm i -g @egoist/doko

Built-in services

  • postgres
  • mysql
  • redis
  • chrome
  • qdrant
  • traefik

Usage

Show the list of running services

doko list

Start a service

doko start redis

Stop a service

doko stop redis

Password

Default password for postgres service is password

Run commands in a service's Docker container

doko repl <service-name>
# e.g.
doko repl postgres

License

MIT © EGOIST

Core symbols most depended-on inside this repo

dockerRun
called by 6
src/docker.ts
runDockerCommand
called by 5
src/docker.ts
dockerStop
called by 2
src/docker.ts
printPort
called by 1
src/utils.ts
checkDockerPermission
called by 1
src/docker.ts
getRunningDockerContainers
called by 1
src/docker.ts
isDockerContainerRunning
called by 1
src/docker.ts
dockerExec
called by 1
src/docker.ts

Shape

Function 9

Languages

TypeScript100%

Modules by API surface

src/docker.ts7 symbols
src/utils.ts2 symbols

For agents

$ claude mcp add doko \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page