Applications self-hosting platform for running open source, web-based linux Panel of lite PaaS
Find a file
2023-07-07 13:02:23 +08:00
.github docker user 2023-07-07 09:34:57 +08:00
appmanage Update Dockerfile 2023-07-07 09:37:09 +08:00
cli change docs 2023-07-03 10:36:36 +08:00
cockpit delete useless packages 2023-07-01 16:06:32 +08:00
deploy Create docker.service 2021-09-10 16:59:25 +08:00
docker auto_update 2023-06-25 15:16:03 +08:00
docs change docs 2023-07-03 10:36:36 +08:00
install change docs 2023-07-03 10:36:36 +08:00
scripts change docs 2023-07-03 10:36:36 +08:00
tests create 2021-08-27 18:15:17 +08:00
CHANGELOG.md Update CHANGELOG.md 2023-07-06 10:28:18 +08:00
CONTRIBUTING.md create 2021-08-27 18:15:17 +08:00
docker-installer.sh Update docker-installer.sh 2022-04-28 14:08:53 +08:00
LICENSE.md sync gitee 2023-05-29 14:18:04 +08:00
README.md Update README.md 2023-07-07 13:02:23 +08:00
version.json Update version.json 2023-07-05 14:12:20 +08:00

License: GPL v3 GitHub last commit GitHub Release Date GitHub Repo stars

What is Websoft9?

Websoft9 is complete solution for running 200+ apps on your own server. Just install it, don't any steps.

Websoft9 is microservices architecture. 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 : A web-based graphical interface for servers
  • Docker: Accelerate how you build, share, and run modern applications
  • Nginx Proxy Manager: A web-based Nginx management
  • Portainer: Powerful container management for DevSecOps
  • Redis: The open source, in-memory data store

Demos

image image image
image image image

Funtction

  • CLI
  • Web Console

Development

  • websoft9 appmanage
  • websoft9 docker-compose

API

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/websoft9/scripts/install.sh; bash install.sh -r mongodb

websoft9 include appstore

sudo su # when you have no root privileges
curl https://websoft9.github.io/websoft9/install/install.sh | bash

Upgrade

sudo su # when you have no root privileges
curl https://websoft9.github.io/websoft9/install/update.sh | bash