App Platform Buildpack References

Validated on 8 Apr 2022 • Last edited on 29 Sep 2022

App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure.

App Platform supports two ways to build an image for your app: Cloud Native Buildpacks and Dockerfiles.

When you give App Platform access to your code, it defaults to using a Dockerfile if one is present in the root of the directory or specified in the app spec. Otherwise, App Platform checks your code to determine what language or framework it uses. If it supports the language or framework, it chooses an appropriate resource type and uses the proper buildpack to build the app and deploy a container.

Supported Languages and Frameworks

Legacy Node.js Buildpack on App Platform

Details on using the Node.js buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Aptfile Buildpack on App Platform

Details on using the Aptfile buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Go Buildpack on App Platform

Details on using the Go buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Hugo Buildpack on App Platform

Details on using the Hugo buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Node.js Buildpack on App Platform

Details on using the Node.js buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

PHP Buildpack on App Platform

Details on using the PHP buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Python Buildpack on App Platform

Details on using the Python buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Ruby Buildpack on App Platform

Details on using the Ruby buildpack in App Platform, including files for buildpack detection, choosing versions, and limits.

Need Help?

App Platform Support

Get help with App Platform using our knowledgebase and troubleshooting guides.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.