Applications
Applications
Choose your Stack
Find here specific instructions related to your application’s language.
Deploying a Non-native Runtime
If your runtime isn’t available natively, the Linux runtime with Mise can run many languages and tools â see examples in our GitHub examples and demos. Otherwise, use the Docker runtime with a Dockerfile from Docker Hub or your own.
If none of these options fit, contact our support team to find a solution together.
Custom Runtime Extensions
Some runtimes can be extended with additional modules (such as extra PHP extensions). To request one, contact our support team with your use case so they can assess feasibility on the target operating system.
Environment Variables
You can control deployments and set your application configuration with environment variables:
Set by the deployment process.
Variables you can define.
Control the build and deployment cache.
Control the deployment behavior.
Define commands to run between various steps of the deployment.
How to to configure your application with environment variables.
Common to All Applications
- Applications on Clever Cloud listen on port 8080. Be sure you application is able to listen on port 8080 before deploying.
- Deployments on Clever Cloud are immutable: if your app restarts, last pushed commit will be deployed with your current environment variables.
âšī¸
Learn more about immutablity and application management.
Last updated on