Getting started
Servers, projects and your first deploy.
Apps and services
Deploying, configuring and running your apps.
- Supported languages and frameworksGo, Node.js, Python, Java, PHP, WordPress, static sites, any Dockerfile, and two databases.
- Deployments and revertsDeploy a new commit, deploy on every push, and go back to an earlier revision.
- Stop, start and restart a serviceStop a service without losing it, and bring it back with the same settings.
- Logs and terminalRead what your app prints, and open a shell inside it.
Configuration
Environment variables, domains, storage and scaling.
- Environment variablesAdd, edit and import variables, keep secrets hidden, and decrypt encrypted files.
- Domains and HTTPSUse the default address, add your own domain, and turn on HTTPS.
- Storage, files and SFTPKeep files across deploys with volumes, and reach them over SFTP.
- Replicas, limits, health checks and rate limitsRun more copies, cap resources, scale with load, and protect your app.
Databases
PostgreSQL and MySQL, the database console and access from outside.
Monitoring and help
Dashboards, deploy history and getting support.
No article matches your search.
Can't find what you need? Signed-in users can open a support ticket.
Contact support