Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/felixgborrego/simple-docker-ui
Native Docker UI implemented using Scala.js and React - DEPRECATED
https://github.com/felixgborrego/simple-docker-ui
deprecated-repo docker react scalajs
Last synced: 3 days ago
JSON representation
Native Docker UI implemented using Scala.js and React - DEPRECATED
- Host: GitHub
- URL: https://github.com/felixgborrego/simple-docker-ui
- Owner: felixgborrego
- License: mit
- Created: 2015-04-11T19:26:15.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T09:31:07.000Z (5 months ago)
- Last Synced: 2025-01-20T09:02:18.499Z (10 days ago)
- Topics: deprecated-repo, docker, react, scalajs
- Language: Scala
- Homepage:
- Size: 1.85 MB
- Stars: 599
- Watchers: 40
- Forks: 94
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
- awesome-docker - Simple Docker UI - built on Electron. By [@felixgborrego](https://github.com/felixgborrego/) (Container Operations / User Interface)
README
# Docker UI
Simple Docker UI is an unofficial developer tool for monitoring and managing your Docker containers.
Available for OS X, Windows, ChromeOS and Linux> [!WARNING]
> This project is no longer maintained and has been archived. I have decided to discontinue its development to focus on other projects.* [Download Windows version](https://github.com/felixgborrego/docker-ui-chrome-app/releases)
* [Download OS X version](https://github.com/felixgborrego/docker-ui-chrome-app/releases)
* [Download Linux version](https://github.com/felixgborrego/docker-ui-chrome-app/releases)Deprecated version:
* [Download Chrome plugin version](https://chrome.google.com/webstore/detail/jfaelnolkgonnjdlkfokjadedkacbnib)
This app uses Docker Remote Api.
Please note this is a beta version and only provides a basic set of features.
I'm actively working to add new features and bug fixing.
Any feedback is more than welcome!![Home](docs/screenshots/home.png)
![Container](docs/screenshots/container.png)
![Image](docs/screenshots/container.png)
[Video Example](https://youtu.be/x6RVTHp5M7w)
### Main features
* Native app for Windows, MacOS and Linux.
* Garbage collection for unused containers. Removing containers that haven't been in use for the last few days.
* Garbage collection for unused images, keeping only the ones used by a container.
* Virtual terminal to log into the container.
* Search & pull images from the Docker Hub
* Start/stop/delete containers
* List of running containers and containers history.
* See Docker events.
* Easy GUI to manage Docker### Config
[Connect on OS X](https://github.com/felixgborrego/docker-ui-chrome-app/wiki/OS-X-Installable-Desktop-version)
[Connect on Windows](https://github.com/felixgborrego/docker-ui-chrome-app/wiki/Windows-installable-Desktop-version)
[Connect on Linux](https://github.com/felixgborrego/docker-ui-chrome-app/wiki/linux)
### Stack
* [Scala.js](http://www.scala-js.org/)
* [React on Scala.js](https://github.com/japgolly/scalajs-react)
* [Electron](http://electron.atom.io)
* Bootstrap
* Bower
* Momentjs### Contributing
Compile and test it yourself:
* [Electron app](electron/README.md)
* [Chrome app](chromeapp/README.md)Contributions are more than welcome. Bug reports with specific reproduction steps are great. If you have a code contribution you'd like to make, open a pull request with suggested code.
### Copyright and License
All code is available to you under the MIT license, available at
http://opensource.org/licenses/mit-license and also in the [COPYING](COPYING) file.Copyright the maintainers, 2015-2016.