SwiftWave is an open-source Platform-as-a-Service (PaaS) designed for self-hosting applications on lightweight servers. It enables users to deploy apps from Git, Docker images, or local folders while managing domains, SSL, and ingress with minimal resource consumption. The platform includes an integrated app store and supports both standalone and cluster deployments.
Funding
Funding not disclosed
Founders
Product
Problem
Self-hosting applications typically requires complex orchestration tools that are resource-intensive and difficult to configure, especially for individuals or small teams with limited infrastructure. Existing PaaS solutions often demand significant memory and CPU, making them impractical for small servers or edge devices like Raspberry Pis.
Solution
SwiftWave provides a simple, lightweight PaaS that runs efficiently on minimal hardware, such as a 1GB RAM, 1vCPU server, while supporting multiple applications. It automates Docker configuration, manages TCP/UDP ingress, and handles domain and SSL management, reducing operational overhead. Users can deploy from Git repositories, Docker images, or local folders, and the platform includes an integrated app store for one-click deployments. SwiftWave also offers persistent volume backup and restore, console access, and resource monitoring, all through a user-friendly dashboard and CLI.
Target Audience
Primary users are developers, homelab enthusiasts, and small businesses seeking a self-hosted, resource-efficient PaaS for deploying applications on bare metal, VPS, or edge devices.
Features
- Low memory footprint: SwiftWave + HAProxy + Local Postgres uses approximately 180MB, allowing operation on tiny servers
- Deploy from any source: supports Git repositories, Docker image registries, or direct source code uploads
- Integrated app store: select and deploy pre-configured applications in minutes
- Managed ingress: automated TCP/UDP proxy and domain/SSL management
- Scalable architecture: supports standalone single-server or multi-server cluster deployments
- Persistent volume backup and restore, plus resource monitoring and console access
- Auto-update feature: automatically applies minor version updates and hotfixes