websoft9/apphub/docs/architecture.md
zhaojing1987 d13d58f297 update
2023-10-11 17:09:54 +08:00

1.5 KiB
Executable file

Architecture

Websoft9 is very simple architecture which used Redhat Cockpit for web framework and Docker for running application.

The benefits of this architecture means you don't have to learn new technology stacks or worry about the lack of maintenance this project.

Alt text

What we do is integrating below stacks's API or interfaces to Cockpit console by Cockpit packages (Also known as plugin) :

  • Nginx Proxy Manager: A web-based Nginx management
  • Portainer: Powerful container management for DevSecOps
  • Duplicati: Backup software to store encrypted backups online
  • Redis: The open source, in-memory data store
  • Appmanage: API for create and manage docker compose based application powered by Websoft9
  • websoft9-plugins: Cockpit packages powered by Websoft9

As Websoft9 is a complete product, we also offer:

  • API
  • CLI

And Websoft9 is more attractive to users is 200+ application templates.