Changelog
Keep yourself informed about the most recent additions and improvements
we’ve made to Sevalla.
Docker caching is now available
We've expanded our build caching options! 🚀
In addition to Nixpacks and Buildpacks caching, you can now take advantage of Docker layer caching.
This helps speed up your deployments by reusing unchanged Docker layers, resulting in faster builds and more efficient pipelines.
Faster app hibernation wake-up
Hibernated apps now wake up much faster, so your app becomes responsive more quickly after a period of inactivity. Previously, apps could take 60–90 seconds to start up after being idle, but now they’re ready in just 8–20 seconds.
Keep in mind that your app needs a redeploy to activate the new hibernation settings.
Nixpacks version selection is here
You can now select your preferred Nixpacks version for your apps on Sevalla. This gives you more flexibility and control over your deployments, and helps ensure smooth upgrades.
Starting today, all newly created apps will use Nixpacks version 1.39 by default (previously 1.29). If you need to use a different version, simply choose the version that best fits your project.
System environment variables available in applications
We're introducing automatic injection of several system environment variables into your apps during both build and runtime. This makes it easier to automate tasks and access important deployment details directly from your application.
The following environment variables will be available:
- SVL_COMPANY_ID
- SVL_APP_ID
- SVL_APP_NAME
- SVL_DEPLOYMENT_ID
- SVL_DEPLOYMENT_INITIATED_BY
- SVL_DEPLOYMENT_TRIGGER
- SVL_DEPLOYMENT_COMMIT_SHA
- SVL_DEPLOYMENT_BRANCH
- SVL_DEPLOYMENT_DOCKER_IMAGE
Use these variables for enhanced automation and more flexible app behavior!