Where code goes live.
Cloudexa gives you Git repositories and application hosting in one place. Push code, deploy it, attach a domain, and keep the files your app creates.
What it does
A small platform for code and hosting.
Cloudexa is made for projects that don't need a pile of separate services just to get online.
Git repositories
Keep public or private repositories, browse files and commits, and clone or push over Git.
Hosting
Connect a repository to a project and deploy supported runtimes without writing deployment infrastructure yourself.
Persistent files
Files created by the application can stay on disk between normal restarts and redeployments.
Databases
Create PostgreSQL or MySQL databases and get connection details directly from Cloudexa.
Domains
Use a Cloudexa hostname or connect your own domain to a hosted project.
Deployment
From repository to a running app.
A deployment uses the repository as the source, updates the project's persistent app directory, runs the build, then starts the application.
deploy
example flow
repository ↓ sync source changes ↓ build in /app ↓ start container ↓ route hostname
Node.js
Python
PHP
Ruby
Go
Java
Static
How to start
You only need a repository.
01
Create or push a repository
Use the web interface or push with Git from your computer.
02
Create a hosting project
Choose the repository, branch and optional build or start commands.
03
Deploy it
Cloudexa builds the project and gives the running application a public hostname.
Build something and put it online.
Start with a repository. Add hosting when you need it.