https://github.com/humpback/humpback
Lightweight platform for managing containerized services.
https://github.com/humpback/humpback
container-cluster container-management containerized-services docker docker-cloud humpback
Last synced: 3 months ago
JSON representation
Lightweight platform for managing containerized services.
- Host: GitHub
- URL: https://github.com/humpback/humpback
- Owner: humpback
- License: apache-2.0
- Created: 2017-01-04T04:23:34.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-07-10T02:25:06.000Z (10 months ago)
- Last Synced: 2025-07-10T11:23:34.664Z (10 months ago)
- Topics: container-cluster, container-management, containerized-services, docker, docker-cloud, humpback
- Language: Vue
- Homepage: https://humpback.github.io/humpback
- Size: 29.2 MB
- Stars: 402
- Watchers: 30
- Forks: 89
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Humpback 2.0
[](https://golang.org/)
[](https://v3.vuejs.org/)
[](https://hub.docker.com/r/humpbacks)
[](https://github.com/humpback/humpback/releases/tag/v2.0.0)

Lightweight platform for managing containerized services.
## Language
- [English](README.md)
- [中文](README.zh.md)
## Documents
* [https://humpback.github.io/humpback](https://humpback.github.io/humpback)
## Architecture

## Feature
- Multiple Deployment Strategies: Flexible deployment strategies to meet your various business scenarios.
- Supporting Multiple Cluster:One-stop operation and management of multiple clusters.
- Centralized Access Control: Granular permission control (team and individual levels).
- Friendly Web UI: An intuitive web interface that hides the complexity of container operations.
## Components
* [Humpback Agent](https://github.com/humpback/humpback-agent)
## Getting Started
### Installing
First, create the volume that Humpback will use to store its database:
```bash
docker volume create humpback_data
```
Then, install the Humpback container:
```bash
docker run -d \
--name humpback \
--net=host \
--restart=always \
-v humpback_data:/workspace/data \
-v humpback_certs:/workspace/certs \
humpbacks/humpback
```
By default, Humpback will expose the UI over port `8100` and expose a API server over port `8101` for receiving
agent report.
Humpback has now been installed. you can log into your Humpback instance by opening a web browser and
going to:
```
http://localhost:8100
```
The initial super administrator account and password are **humpback**
## Getting Help
- Issues: https://github.com/humpback/humpback/issues
- Slack (chat): todo
- Wechat: todo
## License
Humpback is licensed under the [Apache Licence 2.0](http://www.apache.org/licenses/LICENSE-2.0.html).