Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dockDB — Run DB in Docker, Manage via Dock

dockDB is a desktop application for deploying and managing databases and data tools across multiple remote hosts using Docker containers. Built with Wails (Go backend + Vue.js frontend).

Features

  • Docker App Store: One-click deployment of pre-configured databases and tools
  • Multi-Host Management: Manage multiple remote servers via SSH from one interface
  • Real-Time Monitoring: Host and application status at a glance
  • Cross-Platform: Available for Windows, macOS, and Linux
  • Open Source: Fully open source under the MIT license

Screenshots

Docker App Store Multi-Host Management Terminal with pgcli
App Store Host Management Terminal

Quick Start

Prerequisites

  • Docker installed on target hosts
  • Go 1.21+
  • Node.js 18+
  • Wails CLI

Development

git clone https://github.com/dataxcash/dockdb.git
cd dockdb
wails dev

Build

wails build

Project Structure

├── backend/          # Go backend (Wails)
├── frontend/src/     # Vue.js frontend
├── build/            # Build config & icons
├── assets/           # App resources
├── main.go           # Entry point
└── wails.json        # Wails configuration

License

MIT License — see LICENSE file for details.

About

dockDB is a desktop control center for orchestrating multi-host Docker apps and databases, combining an AppStore of database tools, one-click deployments, SSH orchestration, and visual monitoring to deliver end-to-end DB lifecycle management and streamlined infrastructure operations, green software, no installation needed!

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages