Buildpacks are a collection of scripts for compiling apps on the platform, specific to the frameworks and languages you use in your app. the platform supports a set of default, open source buildpacks.
Use technologies you love with your apps. Add-ons are fully managed services, integrated into the the platform. They can be provisioned and scaled in a single command, and consumed by your application as loosely coupled components. Add-ons provide services for logging, caching, monitoring, persistence and more.
StackForge lets you manage environment-specific configurations, such has credentials for backing services, separately from your source code for greater safety and portability. This data can be managed with config vars, which are made available to your running application as simple environment variables.
Sometimes you want to run one-off processes on your app—run a script in your app's environment, use your app's console, etc. Using
forge run, you can quickly spin up a one-off instance of your app environment to run ad-hoc commands.
Use git to deploy apps on the platform in one command. We will build and run the source application, handling compilation, dependencies, assets and executables so you can focus on code. Code pushed to the forge remote will be live and running on the platform quickly.
On the platform, your app is easily divided into worker, web, queue and other process types which can be scaled up independently and on-demand. This provides a simple, powerful model for addressing user growth, traffic spikes, and demanding background tasks with ease and flexibility.