websoft9/README.md

72 lines
2.4 KiB
Markdown
Raw Normal View History

2023-07-07 04:54:28 +00:00
![image](https://github.com/Websoft9/websoft9/assets/16741975/f86fe93e-8d7e-4e91-842b-d43b7ea608c4)
# About
2023-07-01 02:36:32 +00:00
[![](https://lab.frogg.it/lydra/yunohost/ansible-yunohost/badges/main/pipeline.svg)](https://lab.frogg.it/lydra/yunohost/ansible-yunohost/-/pipelines)
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
[![GitHub last commit](https://img.shields.io/github/last-commit/LydraFr/ansible-yunohost)](https://github.com/LydraFr/ansible-yunohost)
[![GitHub Release Date](https://img.shields.io/github/release-date/LydraFr/ansible-yunohost)](https://github.com/LydraFr/ansible-yunohost)
[![GitHub Repo stars](https://img.shields.io/github/stars/LydraFr/ansible-yunohost?style=social)](https://github.com/LydraFr/ansible-yunohost)
2023-06-27 05:48:46 +00:00
Websoft9 is complete solution for running 200+ apps on your own server. Just install it, don't any steps.
![image](https://github.com/Websoft9/websoft9/assets/16741975/8321780c-4824-4e40-997d-676a31534063)
2021-08-27 10:15:17 +00:00
2023-07-07 04:54:28 +00:00
## When to Use It?
## Components
Instead of reinventing the wheel, we integrate the best open source products into our interface so that customers don't have to learn new technology stacks or worry about the lack of maintenance of components
- [Cockpit ](https://cockpit-project.org/): A web-based graphical interface for servers
- [Docker](https://www.docker.com/): Accelerate how you build, share, and run modern applications
- [Nginx Proxy Manager](https://nginxproxymanager.com/): A web-based Nginx management
- [Portainer](https://www.portainer.io/): Powerful container management for DevSecOps
- [Redis](https://redis.io/): The open source, in-memory data store
2021-08-16 05:49:33 +00:00
## Funtction
2023-05-18 09:15:59 +00:00
- CLI
- Web Console
2021-08-16 05:49:33 +00:00
## Development
2023-07-05 01:30:03 +00:00
- websoft9 appmanage
2023-07-05 00:42:28 +00:00
- websoft9 docker-compose
2021-09-10 09:00:01 +00:00
## API
2023-07-05 02:54:34 +00:00
- Docker API: http://IP(内网):5000/
2022-06-25 09:51:48 +00:00
## CMD for referance
2023-05-18 09:15:59 +00:00
2022-06-25 09:51:48 +00:00
```
# Get all docker repo of Websoft9 org
gh repo list Websoft9 -L 500 | awk '{print $1}' | grep docker > test
```
2023-05-18 09:15:59 +00:00
2022-08-16 03:32:33 +00:00
## All-in-one Installer
2023-03-31 09:40:29 +00:00
2023-05-18 09:15:59 +00:00
### only one app
2022-08-16 03:31:21 +00:00
```
2022-08-16 03:41:29 +00:00
# for example, app is mongodb
2023-06-27 06:21:31 +00:00
wget -N https://websoft9.github.io/websoft9/scripts/install.sh; bash install.sh -r mongodb
2022-08-16 03:31:21 +00:00
```
2023-05-18 09:15:59 +00:00
2023-06-27 06:21:31 +00:00
### websoft9 include appstore
2023-05-18 09:15:59 +00:00
2023-03-31 09:40:29 +00:00
```
2023-05-23 03:38:56 +00:00
sudo su # when you have no root privileges
2023-06-27 06:21:31 +00:00
curl https://websoft9.github.io/websoft9/install/install.sh | bash
2023-03-31 09:40:29 +00:00
```
2023-05-30 09:04:58 +00:00
## Upgrade
```
sudo su # when you have no root privileges
2023-06-27 06:21:31 +00:00
curl https://websoft9.github.io/websoft9/install/update.sh | bash
2023-05-30 09:04:58 +00:00
```