App Platform

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.


Quickstarts and intermediate tutorials to get started.
How to accomplish specific tasks in detail, like creation/deletion, configuration, and management.
Native and third-party tools, troubleshooting, and answers to frequently asked questions.
Explanations and definitions of core concepts in App Platform.
Features, plans and pricing, availability, limits, known issues, and more.
Get help with technical support and answers to frequently asked questions.

Latest Updates

21 September 2023

  • App Platform now supports Google Trust as a Certificate Authority.

    When configuring a domain in App Platform, if the domain has a CAA record, you must specify both Google Trust and Let’s Encrypt in the CAA record for App Platform to issue certificates.

17 August 2023

  • You can now upgrade your app stacks to Ubuntu 22 on App Platform. This upgrade provides security updates, newer versions of buildpacks, and new features, such as upgrading to newer Node.js versions.

20 April 2023

  • We have updated the following buildpacks:

    • Hugo buildpack: The default version of Hugo has been updated from v0.109.0 to v0.111.3. 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: Additional Go versions have been added and default versions of Go have been updated. For more information and configuration options, see the buildpack’s documentation page.
      • Add go1.20, go1.20.1, and go1.20.2
      • Add go1.19.4, go1.19.5, go1.19.6, and go1.19.7
      • Add go1.18.9, go1.18.10
      • go1.20 defaults to 1.20.2
      • go1.19 defaults to 1.19.7
      • go1.18 defaults to go1.18.10
    • PHP buildpack: Updates to the PHP v1 buildpack are listed below. If you have an existing PHP app that is on v0, please upgrade to v1.
      • PHP buildpack v1:
        • Add PHP/8.1.17
        • Add PHP/8.0.28
    • Python buildpack: A new Python v2 buildpack version has been released that removes support for Python 3.6. Updates to the Python v1 buildpack are listed below. If you have an existing Python app that is on v1 or v0, please upgrade to v2.
      • Python buildpack v2:
        • Drop support for Python 3.6
        • Add Python 3.10.11, 3.10.10, 3.11.3, and 3.11.2
        • Default Python version is now 3.11.3
      • Python buildpack v1:
        • Add Python 3.10.10 and 3.11.2
        • Default Python version is now 3.11.2

For more information, see all App Platform release notes.