Your cloud,
wherever it runs.
Servers, websites, CDN, business email, live streaming and dozens more — on WhyCloud or on your own servers, from one console and one bill.
- Data in Iran or on your own servers
- No inbound ports on your servers
- Support in your language, always
$ whyctl lsNAME KIND STATUSweb-1 server ● onlinedb-1 server ● onlineprod cluster ● ready$ whyctl ssh web-1sara@web-1:~$ docker ps
shop.acme.ir● WAF · SSL · HTTP/3
- RTMP in● 6.2 Mbps
- Aparat · YouTube● relaying
- Recording → VOD● 00:42:17
One console, all the cloud you need
From websites and email to live video and servers; turn on what you need and pay for what you use.
Live streaming and a browser studio
Several cameras, titles and an audio mix in the browser; adaptive output and automatic recording.
Learn moreA CDN with edges in Iran and abroad
A faster, safer site with caching, a firewall and SSL.
Learn moreBusiness email
Mailboxes on your own domain; DNS records set for you.
Learn moreCloud servers, and your own
Live load and alerts for every server, in one console.
Learn moreObject Storage
S3-compatible space for files, backups and recordings.
Learn moreWordPress and web hosting
A ready site with SSL, automatic backups and easy migration from your old host.
Learn moreEach person, each product: view or change
Set what members and groups can do without writing a line of policy.
Learn morePRODUCTS
Everything you need to build, live today
Every product in five groups: one console, one bill.
Run and host
Sites, apps and containers, in the WhyCloud cloud or on your servers.
- On a Docker server or a Kubernetes cluster
- CPU/RAM limits, networks and volumes
- Container terminal and logs in the browser
Web hostingStatic sites, WordPress and PHP in minutes- Publish from ZIP, folder or GitHub
- WordPress and PHP on your own server
- Ready in seconds, in the cloud or on your servers
- WordPress object cache with an impact report
- In-country mirror of Docker Hub, Quay and GHCR
- Trivy vulnerability scanning
- No GitHub credentials stored
- One dedicated host per runner
Servers and security
Every Linux, Windows and Kubernetes server in one console, under one security policy.
- SSH only through whyctl or allowed sources
- nftables and Windows Firewall with inheritance
- Ports open to the internet and mTLS links
whyctl secure accessSSH and kubectl to any server, no public IP and no permanent keys- whyctl ssh and whyctl kube login
- Short-lived certificates from a browser sign-in
- Agent installed with one PowerShell command
- Monitoring, ports and Windows Firewall
- Other namespaces and objects are not even listed
- Smart caching for instant answers
Network and data
Fast delivery in Iran and abroad, name servers and S3 storage.
- Routing without anycast
- Smart RAM for hot content
- WAF, free SSL and SEO crawler mode
Cloud DNSFast name servers with geo answers and easy records- Separate answers for Iran and abroad
- One-click zone import and export
- S3 API and common tools
- Feeds VOD and live recordings
- Prices set per workload by WhyCloud
- Daily and monthly income estimate
Video and meetings
From live streams to a video library and company meetings.
- Dynamic layout, screen sharing, chat and reactions
- Recording straight to the video library (VOD)
- Live streaming of the whole meeting and SSO sign-in
Live streamingFrom OBS to thousands of viewers, on your server or WhyCloud- RTMP and SRT with adaptive transcoding
- Simulcast to YouTube and more
- Upload or import from a link
- Auto quality, subtitles and chapters
- A light, beautiful audio player
- RSS for podcast apps
Teamwork and identity
Email on your own domain and one sign-in for every app.
- Web inbox, Gmail, Outlook and phones
- Automatic DKIM, SPF and DMARC on DNS
- SSO sign-in and IAM permissions
WhyCloud SSOOne sign-in for every company app, in the cloud or on your server- OIDC and OAuth 2.0 with PKCE
- Sign in with Google, Microsoft or any OIDC
CONSOLE
All your infrastructure, at a glance
Servers, domains, security and AI in one console, with live charts and full history.









GET STARTED
From zero to first report in 5 minutes
- 1Sign up and create an organizationCreate an account and define your organization.
- 2Run one commandRun the Docker command on any Linux server.
- 3Approve and goApprove the fingerprint; monitoring and services turn on.
$ docker run -it --init --restart unless-stopped \ --name whycloud-agent ... alpine:3.22Enter enrollment token: ••••••••••••✓ identity registered fp=7f:3a:c1:9e✓ connected to whycloud (outbound TLS)✓ first report sent▍
Solutions
Ready-made solutions for your work
Media and streaming
whycloud for media: live streaming transcoded on your own server, a video and audio library, embeddable playli…
Learn moreWebsites and stores
Launch a company site, WordPress or online store with whycloud hosting and keep it fast and safe with the CDN,…
Learn moreSoftware and DevOps teams
The full development loop on whycloud: a private registry with proxy cache, dedicated GitHub Actions runners, …
Learn moreStorage, backup and archive
Keep files, database backups, media and archives in whycloud Object Storage: S3-compatible and connected to VO…
Learn moreOn-premise & private cloud
whycloud brings the cloud to your data center: manage on-premise servers and Kubernetes without moving resourc…
Learn moreManaged DevOps
whycloud DevOps as a Service: design, deployment, monitoring, incident response, CI/CD and Kubernetes operatio…
Learn moreSECURITY
Secure by design
No inbound port is opened on your servers.
Every agent has its own key and fingerprint and can be revoked.
Shell, logs, install and updates are each enabled separately.
Owner, Admin, Operator and Viewer with clear boundaries.
Every sign-in, role change and operation is recorded.
Trivy on the same server; CVEs by severity.
COMPARE
whycloud next to the alternatives
| whycloud | Public cloud | DIY tooling | |
|---|---|---|---|
| Where data lives | With you | Provider | With you |
| Unified console and API | — | ||
| Uses existing hardware | — | ||
| Audit and organization roles | — | ||
| Local AI without sending data | — | — | |
| Time to set up | Minutes | Minutes | Weeks |
FAQ
Frequently asked questions
Does our data leave the network?
No. Metrics, logs and AI models stay on your servers; only status summaries reach the console over an encrypted outbound connection.
What do we need to start?
A Linux server with Docker and outbound HTTPS. Connecting takes under five minutes.
How is whycloud different from a public cloud?
Resources, data and hardware stay yours; whycloud builds the console, API, audit and operations experience on top.
Are all services available?
Services labeled GA are usable; Beta and Soon items are in development.
Turn on your own cloud today
Create an account and connect your first server in under five minutes.