Push a repository. Get an address only your team can open.
deployshed builds your code without a Dockerfile, runs it, and keeps it behind your team's sign-in. For the dashboards, admin panels and bots every team ends up writing.
In invite-only beta. Beta teams start with credit, so nothing to pay while you try it.
How it works
From a repository to a running tool in one push
No Dockerfile, no cluster, no VPN. Bring the code; deployshed handles everything between a commit and an address.
Point it at a repository
Paste a GitHub, GitLab or Bitbucket address, or push to one deployshed makes for you. It reads the repository and finds every app in it, monorepos included.
It builds, scans and deploys
Go, Node, Python, Java, PHP, Rust and static sites are built without a Dockerfile. Each build is checked for leaked secrets and known vulnerabilities before it ships.
Your team opens it
Every app gets an address, and only people signed in to your organization can open it. Choose the whole team, named people, or anyone with the link.
Features
What an internal tool needs, without the platform team
Everything below is in the product today.
Private by default
Apps open only for your organization, or for people you name. Sign in with Google or your company's identity provider.
Databases on request
PostgreSQL, MySQL, Redis and S3-compatible storage, with credentials arriving in the app's environment.
Logs and metrics, live
CPU, memory, requests, errors and response times per app, a live log tail, and search through past logs.
Previews and review
Each pull request can get its own preview address, and merging can require a second person's approval.
Scanned before it ships
Leaked secrets, risky code and vulnerable packages, with a policy for what blocks a deploy.
Roll back in a click
Every build is kept and can be redeployed without rebuilding. A failed deploy never replaces the running version.
Workers and scaling
Background workers, persistent storage, several replicas and autoscaling on CPU when a tool gets busy.
Custom domains
Point your own domain at a public app; certificates are issued and renewed for you.
Your own cluster
Connect a Kubernetes cluster you run, and deployshed deploys there instead of its own.
Pricing
Pay for what runs, from credit you add
No seats and no tiers to outgrow. Add credit when you need it; usage is taken from it hourly, and apps pause before it runs out rather than running up a bill.
Free trial
- One app, one replica
- Up to 0.5 vCPU and 512 MiB of memory
- 100 build minutes
- Team-only access and sign-in
- No credit card to start
Standard
| Compute | ₹2.50 per vCPU-hour |
| Memory | ₹0.60 per GiB-hour |
| Disk | ₹10 per GiB-month |
| PostgreSQL or MySQL | ₹0.40 an hour + ₹18 per GiB-month |
| Redis | ₹0.10 an hour |
| Object storage | ₹2 per GiB-month |
| Builds | 300 minutes a month, then ₹0.25 a minute |
- Unlimited apps, replicas and autoscaling
- Databases, custom domains and your own cluster
- Apps that sleep cost nothing while asleep
Enterprise
- Single sign-on required for your domains
- Roles synced from your identity provider's groups
- Audit log of every change
- Invoiced billing
Prices in Indian rupees. GST is added where it applies. An app is charged each hour for the CPU and memory it reserves or uses, whichever is higher. Apps in your own cluster are not charged for compute.
Questions
Before you ask
Do I need a Dockerfile?
No. deployshed reads the repository and builds Go, Node, Python, Java, PHP, Rust and static sites on its own. A repository that has a Dockerfile is built with it.
Who can open the apps I deploy?
By default, only people signed in to your organization. You can narrow an app to named people, or make it public for anyone with the link.
What happens when my credit runs out?
Owners are emailed when it runs low. Before it reaches zero your apps pause; nothing is deleted, and they start again when you add credit.
Can I get my credit back?
Unused credit can be refunded on request. See the refund policy.
How do I join the beta?
Email beta@deployshed.com with what your team would deploy. You will get an invite code that starts your organization with credit.