Skip to content

What is Deployed?

Deployed.cc is the cloud agnostic developer-first serverless platform. What does it mean?

Cloud agnostic

You can use Deployed.cc with virtually any cloud provider and servers. There are just 2 conditions - public IP address and SSH. To use Deployed.cc with DigitalOcean you should just specify your DO API token.

Developer-first

Deployed.cc is API driven platform. That means you can do everything using API. Of course, you still can use CLI to deploy your projects. For example, check how easily you can deploy your webserver (for example, written in Node.js) on your DigitalOcean account:

API (cURL command, the authorization header is hidden):


curl -XPOST -H "Content-type: application/json" -d '{
    "name":"my_project",
    "services":[
        {
            "name":"payment_microservice",
            "port":"",
            "git":"bitbucket.com/repo",
            "type":"nodejs",
            "environments":
            [
                {
                    "name":"production",
                    "git_branch":"main",
                    "urls":["proj-domain.com"]
                }
            ],
            "provider":"DO"
        },{
            "name":"main-db",
            "type":"mongodb",
            "provider":"Scaleway"
        }
    ]
}' 'https://api.deployed.cc/project'

CLI ("depl" CLI should be installed on your local machine):

depl template
#edit template file from the previous command
depl project template.json

Serverless

Deployed.cc lets to automate deployments, management and scaling of your applications without DevOps knowledge.

Main features

  • No-Ops & no infrastructure management
  • Static websites, Node.js and Golang runtime environments
  • MongoDB & PostgreSQL databases
  • Docker containers
  • Continuous Deployment
  • HTTPS-enabled custom domains
  • Simple and predictable pricing - you pay for a server, not for a project or requests
  • Works with virtually any VPS / cloud / dedicated server with Ubuntu 20.04 LTS
  • Unlimited environments for each project
  • Custom domains for each environment
  • Push-to-Deploy
  • SSH access to servers
  • Resource usage monitoring
  • Open source (from 01/02/2022)

How Deployed works

Deployed uses Git to manage deployment that's why you don’t need to learn new commands or configuration files to deploy your projects. How to deploy a new project:

  • Connect a server from any cloud provider (DigitalOcean, Vultr, Hetzner, ScaleUp etc.)
  • Create a new project at deployed.cc/me
  • Connect your GitHub, Bitbucket or GitLab repository. You can connect even repositories on custom Git servers
  • Check basic project settings and click on Deploy
  • (Optional) Add environments, autoscaling, custom domains, and other options

That's it! Your project will live on your cloud or dedicated server (depends on your plan) within a few minutes. You can add on one server as many projects as you want.