app-platform-networking

Configure DigitalOcean App Platform networking with YAML app specs.

35|4|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/digitalocean-labs/do-app-platform-skills --skill app-platform-networking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-platform-networking
Source: https://github.com/digitalocean-labs/do-app-platform-skills/tree/main/skills/networking
Command: npx skills add https://github.com/digitalocean-labs/do-app-platform-skills --skill app-platform-networking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralizes and simplifies the configuration of app networking on DigitalOcean App Platform, covering domains, routing, TLS, CORS, VPC, and outbound egress to reduce misconfigurations.

Core Features & Use Cases

  • Manage custom domains and TLS for secure endpoints.
  • Implement path-based or subdomain routing across multiple services.
  • Enable cross-origin API access with correct CORS settings and private connectivity to databases.

Quick Start

Create a basic app with a primary domain and an ingress rule set to route API and frontend components.

Frequently Asked Questions about app-platform-networking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure custom domains and TLS on DigitalOcean App Platform?

To configure custom domains and TLS on DigitalOcean App Platform, you define your endpoints and TLS settings within your YAML app spec. This centralizes domain management and applies secure certificates.

What is the best way to route traffic to multiple services using App Platform ingress rules?

The best way to route traffic to multiple services is by configuring ingress rules in your YAML app spec. This supports path-based and subdomain routing to direct traffic to the correct components.

How do I set up CORS for cross-origin API calls in DigitalOcean App Platform?

You set up CORS for cross-origin API calls by configuring the appropriate CORS settings within your app spec. This enables secure cross-origin resource sharing for your frontend and API components.

Can I use VPC for private database connectivity with my App Platform app?

Yes, you can use VPC settings to establish private connectivity to databases. Configuring VPC in your app spec ensures your app communicates securely with database resources without exposing public endpoints.

Does DigitalOcean App Platform support YAML-based deployment validation with doctl?

Yes, App Platform supports YAML-based app specs and integrates with doctl for deployment validation. You define ingress rules, domains, and egress settings in YAML, then use doctl to validate the deployment.

Why are my App Platform routing rules not working as expected?

App Platform routing rules may fail if ingress rules are misconfigured in the app spec. Properly defining path-based and subdomain routing ensures traffic reaches the intended services without misconfiguration.