https://github.com/websoft9/stackhub
Cloud deployment solution by Ansible
https://github.com/websoft9/stackhub
Last synced: 5 months ago
JSON representation
Cloud deployment solution by Ansible
- Host: GitHub
- URL: https://github.com/websoft9/stackhub
- Owner: Websoft9
- License: other
- Created: 2023-06-27T02:01:01.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-01T03:24:10.000Z (over 1 year ago)
- Last Synced: 2024-11-01T04:20:43.754Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 49 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# stackhub
This repository will replace the [Websoft9 Ansible project](https://github.com/websoft9private) before
stackhub is for opensource stacks automation, it is developing...
## Funtction
- CLI
- Web Console
## Development
- stack template
- stack core
- stack docker-compose
## API
- Docker API: http://IP:9009/
## CMD for referance
```
# Get all docker repo of Websoft9 org
gh repo list Websoft9 -L 500 | awk '{print $1}' | grep docker > test
```
## All-in-one Installer
### only one app
```
# for example, app is mongodb
wget -N https://websoft9.github.io/stackhub/scripts/install.sh; bash install.sh -r mongodb
```
### stackhub include appstore
```
sudo su # when you have no root privileges
curl https://websoft9.github.io/stackhub/install/install.sh | bash
```
## Upgrade
```
sudo su # when you have no root privileges
curl https://websoft9.github.io/stackhub/install/update.sh | bash
```