https://github.com/egoist/doko
  
  
    A docker-based development dependency manager. 
    https://github.com/egoist/doko
  
        Last synced: 2 months ago 
        JSON representation
    
A docker-based development dependency manager.
- Host: GitHub
 - URL: https://github.com/egoist/doko
 - Owner: egoist
 - Created: 2020-08-30T15:19:32.000Z (about 5 years ago)
 - Default Branch: main
 - Last Pushed: 2024-07-14T18:56:37.000Z (over 1 year ago)
 - Last Synced: 2025-06-11T14:33:22.326Z (5 months ago)
 - Language: TypeScript
 - Homepage:
 - Size: 78.1 KB
 - Stars: 109
 - Watchers: 3
 - Forks: 8
 - Open Issues: 4
 - 
            Metadata Files:
            
- Readme: README.md
 
 
Awesome Lists containing this project
- awesome-list - doko - based development dependency manager. | egoist | 95 | (Go)
 - jimsghstars - egoist/doko - A docker-based development dependency manager. (TypeScript)
 
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
```bash
npm i -g @egoist/doko
```
## Built-in services
- `postgres`
- `mysql`
- `redis`
- `chrome`
- `qdrant`
- `traefik`
## Usage
### Show the list of running services
```bash
doko list
```
### Start a service
```bash
doko start redis
```
### Stop a service
```bash
doko stop redis
```
### Password
Default password for `postgres` service is `password`
### Run commands in a service's Docker container
```bash
doko repl 
# e.g.
doko repl postgres
```
## License
MIT © [EGOIST](https://github.com/sponsors/egoist)