websoft9/README.md

44 lines
788 B
Markdown
Raw Normal View History

2021-08-16 13:49:33 +08:00
# StackHub
2021-03-06 11:31:54 +08:00
2022-10-27 17:09:53 +08:00
This repository will replace the [Websoft9 Ansible project](https://github.com/websoft9private) before
2021-08-27 18:15:17 +08:00
StackHub is for opensource stacks automation, it is developing...
2021-08-16 13:49:33 +08:00
## Funtction
2023-05-18 17:15:59 +08:00
- CLI
- Web Console
2021-08-16 13:49:33 +08:00
## Development
2023-05-18 17:15:59 +08:00
- stack template
- stack core
- stack docker-compose
2021-09-10 17:00:01 +08:00
## API
2023-05-18 17:15:59 +08:00
- Docker API: http://IP:9009/
2022-06-25 17:51:48 +08:00
## CMD for referance
2023-05-18 17:15:59 +08:00
2022-06-25 17:51:48 +08:00
```
# Get all docker repo of Websoft9 org
gh repo list Websoft9 -L 500 | awk '{print $1}' | grep docker > test
```
2023-05-18 17:15:59 +08:00
2022-08-16 11:32:33 +08:00
## All-in-one Installer
2023-03-31 17:40:29 +08:00
2023-05-18 17:15:59 +08:00
### only one app
2022-08-16 11:31:21 +08:00
```
2022-08-16 11:41:29 +08:00
# for example, app is mongodb
2023-04-17 15:19:39 +08:00
wget -N https://websoft9.github.io/StackHub/scripts/install.sh; bash install.sh -r mongodb
2022-08-16 11:31:21 +08:00
```
2023-05-18 17:15:59 +08:00
### stackhub include appstore
2023-03-31 17:40:29 +08:00
```
2023-05-23 11:38:56 +08:00
sudo su # when you have no root privileges
2023-05-18 17:15:59 +08:00
curl https://websoft9.github.io/StackHub/install/install.sh | bash
2023-03-31 17:40:29 +08:00
```