Crosshatch is an opensource software that allows controlling docker containers from the web. You can mass start, stop and kill, and you can view each container individually.
- Live stats updating
- Ability to control docker containers from the web
- Authentication system
EJS send a console error when visiting an unknown container ID, even though it shouldn't be trying to render the page. No impact on dashboard functionality.
- Make the css nicer
- Add more features
- Make console log to a file each startup so it can be served to the frontend when needed
(RUN AS ROOT)
Install dependencies:
curl -sSL https://get.docker.com/ | CHANNEL=stable bash
sudo apt-get install -y make cmake software-properties-common build-essential
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt install python3.8
Install modules:
yarn