Skip to content

A comprehensive solution for monitoring Docker containers. It displays running Docker containers and their stats and logs on a user-friendly frontend interface.

License

Notifications You must be signed in to change notification settings

harshau007/ducker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ducker

Ducker

This project is a comprehensive solution for monitoring Docker containers. It displays running Docker containers and their stats and logs on a user-friendly frontend interface.

Technologies Used

  • Backend: NestJs and Docker Engine API
  • Frontend: ReactJs with Chart.js for charts

Features

  • Display running Docker containers
  • Show real-time stats of each container
  • View logs of each container
  • Visualize stats with interactive charts

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Docker
  • Node.js
  • npm

Installation

1. Clone the repository

git clone https://github.com/harshau007/ducker.git

2. Install NPM packages

npm run install:frontend      # for frontend
      &
npm run install:backend       # for backend

3. Start the application

npm run start:frontend      # for frontend
      &
npm run start:backend       # for backend

Usage

Open your web browser and navigate to http://localhost:3000 to view the application.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the GNU GPL License. See LICENSE for more information.

Contact

Harsh Upadhyay - [email protected]

Project Link: https://github.com/harshau007/ducker

Teammates

This project is the result of the hard work and dedication of a team of talented individuals. Here are the contributors to this project:

About

A comprehensive solution for monitoring Docker containers. It displays running Docker containers and their stats and logs on a user-friendly frontend interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •