- What is ows?
- ows (Open Web Services) is an open source control plane for infrastructure at several hosting providers. You connect provider accounts and manage servers, DNS zones, domains, networking and firewalls in one web console.
- Which hosting providers does ows support?
- Hetzner Cloud (servers, DNS, networking, firewalls, labels) and OVHcloud (servers, DNS, domains, networking, IPv4 firewall). More providers are planned; each one is a single connector in the code.
- Does ows move my servers or copy my data?
- No. Resources keep living at the provider. ows imports and manages them through each provider's API, and networking and firewall settings are read and written live.
- What do I need to self-host ows?
- Docker for the PostgreSQL database and the .NET 10 SDK. ows runs on low-power hardware such as a Raspberry Pi 4 and needs no CDN or external font host. Release builds for 64-bit Raspberry Pi OS and Debian include an install script.
- How are my provider credentials stored?
- API tokens and server SSH keys are encrypted with ASP.NET Data Protection. Sign-in uses PBKDF2-hashed passwords and is rate-limited.
- What does ows cost?
- The source code is public on GitHub, and running it yourself costs nothing beyond your hardware and your provider bills. Pricing for the hosted console will be published when registration opens.
- When can I sign up for the hosted console?
- Registration for console.open-web-services.com opens soon. Until then you can self-host ows from the GitHub repository.