DockLite is a streamlined, lightning-fast web interface to manage your Docker environment without the overhead of heavy desktop applications.
Main Dashboard
Main dashboard showing running containers and resource stats. Replace with your actual image.

Container Details
Detailed view of a specific container's logs and metrics. Replace with your actual image.

- Docker or Docker Engine installed and running on your host system (Docker Engine is recommended to avoid GUI memory usage).
- Node.js (v20 or higher) if running locally without Docker.
- Access to the Docker socket (
/var/run/docker.sockon Linux/macOS or//./pipe/docker_engineon Windows).
-
Clone the repository:
git clone https://github.com/yourusername/DockLite.git cd DockLite -
Copy the environment variables template:
cp .env.example .env
Optional: Edit
.envto change thePORT(default is 10000). -
Start the application:
docker-compose up -d
-
Access the web interface at
http://localhost:10000(or your configured port).
-
Install backend dependencies:
npm install
-
Install frontend dependencies and build:
cd client npm install npm run build cd ..
-
Start the application:
npm start
Please see our CHANGELOG.md for recent updates.
