App Platform

Generated on 8 Aug 2025

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.

Getting Started

Quickstarts and intermediate tutorials to get started.

How-Tos

How to accomplish specific tasks in detail, like creation/deletion, configuration, and management.

Reference

Native and third-party tools, troubleshooting, and answers to frequently asked questions.

Concepts

Explanations and definitions of core concepts in App Platform.

Details

Features, plans and pricing, availability, limits, known issues, and more.

Support

Get help with technical support and answers to frequently asked questions.

Latest Updates

7 August 2025

  • App Platform edge controls are now in general availability, introducing three key features for enhanced control over your app’s CDN behavior and security posture: email obfuscation, enhanced threat control to mitigate layer 7 DDoS attacks from sophisticated threat actors, and CDN cache controls.

    For complete configuration details, see How to Configure Edge Settings in App Platform.

22 July 2025

  • We have updated the following buildpacks for App Platform:

    • Hugo buildpack: The default version of Hugo has been updated from v0.144.2 to v0.147.8. You can override the default version by setting a HUGO_VERSION environment variable. For more information and configuration options, see the buildpack’s documentation page.
    • Go buildpack: We have added the following Go versions. If you have an existing Go app that uses v0, we recommend upgrading to v1.
      • go1.24.2 - go1.24.3
      • go1.23.8 - go1.23.9
    • PHP buildpack: We have added the following PHP versions. If you have an existing PHP app that uses v1, we recommend upgrading to v2.
      • PHP/8.3.20 - PHP/8.3.22
      • PHP/8.4.6 - PHP/8.4.8
    • Python buildpack: We have added support for the uv package manager updated the default version for new apps. If you are on Ubuntu-22 and have an existing Python app that is on v3, v2, v1 or v0, we recommend upgrading to v4.
    • Node.JS buildpack: We have added the following Nodejs versions. Visit the Node.js buildpack to learn more about specifying a Node.js Engine version.
      • Node.js 24.0.0 - 24.2.0
      • Node.js 23.11.0 - 23.11.1
      • Node.js 22.16.0
      • Node.js 22.15.0 - 22.15.1
      • Node.js 20.19.0 - 20.19.1
    • Ruby buildpack: We have updated the default Ruby version to 3.3.8 and have added the following Ruby versions. If you have an existing Ruby app that uses v1, we recommend upgrading to v2.
      • Ruby 3.4.4
      • Ruby 3.3.8
      • Ruby 3.4.3

16 July 2025

  • App Platform’s XL build is now in private preview. You can now update the app spec with the xl-build feature to double the CPUs (from 4 to 8) and memory (from 10 GiB to 20 GiB) of your app, retaining the same disk space. To gain access to this feature, contact support. For detailed steps, see How to Enable XL Build.

For more information, see all App Platform release notes.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.