Web-based PaaS for running 200+ open source applications on your own server.
Websoft9 is a self-hosted PaaS that lets you deploy and manage 200+ open source applications (WordPress, GitLab, Mattermost, and more) on a single server — no Kubernetes required.
Think of it as your own private app store: browse, one-click install, manage domains and SSL, back up data, all from a clean web console.
# Install on any Linux server with Docker
wget -O install.sh https://artifact.websoft9.com/websoft9/release/install.sh && sudo bash install.shThen open http://<server-ip>:9000 and follow the setup wizard.
Tip
Try the demo: http://demo.goweb.cc:9000 — user: demo / password: Websoft9@
| Category | Capabilities |
|---|---|
| App Store | Browse and install 200+ apps in one click — CMS, e-commerce, DevOps, databases |
| My Apps | Start, stop, restart, redeploy, view logs, manage files and volumes per app |
| File Manager | Web-based file browser with upload, download, edit, and permission management |
| Terminal | Browser-based SSH terminal for remote server management |
| Proxy & SSL | Domain binding and free Let's Encrypt SSL certificates via Nginx Proxy Manager |
| Backups | Scheduled local and S3 remote backups for apps and databases |
| Docker Compose | GUI for deploying custom docker-compose stacks |
| User Management | Multi-user accounts with role-based access |
| Monitoring | Real-time host metrics, service status, and log viewer |
Websoft9 runs as a single Docker container that bundles four key open source components:
| Component | Role |
|---|---|
| AppHub (Python/FastAPI) | Business API — app catalog, lifecycle, auth, settings |
| Console (React/TypeScript) | Web management UI |
| Portainer | Container and stack orchestration |
| Nginx Proxy Manager | Reverse proxy, domains, SSL certificates |
All components are managed by supervisord inside one container — simple to deploy, easy to upgrade.
Websoft9 is certified and available on major cloud platforms:
| Document | Description |
|---|---|
| User Guide | Installation, features, and daily usage |
| Developer Guide | Dev environment setup, coding standards, contribution |
| API Reference | AppHub REST API endpoints |
| Deployment Guide | Production and cloud marketplace deployment |
| Architecture | System design and component topology |
| FAQ | Common questions and troubleshooting |
- 💬 GitHub Issues — Bug reports and feature requests
- 🔧 Contributing Guide — How to contribute code
- 📦 Application Templates — 200+ ready-to-deploy apps
Websoft9 is licensed under LGPL-3.0.
Additional restriction: Publishing free or paid images based on this repository to any cloud platform marketplace without authorization is prohibited.
