render-disks

Attach and manage persistent SSD disks for Render services with mount paths and snapshots.

Updated May 28, 2026
One-click install
npx skills add https://github.com/render-oss/render-codex-plugin --skill render-disks-render-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: render-disks
Source: https://github.com/render-oss/render-codex-plugin/tree/main/skills/render-disks
Command: npx skills add https://github.com/render-oss/render-codex-plugin --skill render-disks-render-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Persistent disks are used to preserve filesystem changes across deploys for Render services, enabling stateful apps, durable storage, and data retention across restarts.

Core Features & Use Cases

  • Attach and manage SSD disks
  • Mount path, size, and snapshots
  • Use cases: CMS media, self-managed databases, stateful services

Quick Start

Configure a disk in your service to attach persistent storage at a mount path and deploy to apply the changes.

Frequently Asked Questions about render-disks

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

FAQPage Schema
How do I preserve filesystem data across deploys on Render?

To preserve filesystem data across deploys on Render, attach a persistent disk to your service. This ensures stateful app data, like file uploads or CMS media, survives restarts and deployments.

How do I configure a mount path and storage size for a Render persistent disk?

Configure a Render persistent disk by defining a mountPath and specifying sizeGB in your service settings. Deploy the service to apply the changes and attach the SSD storage at the designated mount path.

Can I use Render persistent disks for a self-hosted database?

Yes, Render persistent disks are typically used for self-hosted databases on single-instance services. They provide durable SSD storage necessary for retaining database state across application restarts and new deployments.

Does Render support decreasing the size of a persistent disk?

No, Render does not support decreasing persistent disk size. Once you provision a specific storage capacity, you can increase the volume sizeGB, but you cannot shrink the disk or reduce the allocated storage footprint.

Why does my Render service require single-instance operation when using persistent storage?

Render services require single-instance operation when using persistent storage because disks are directly attached to a single instance. This constraint means zero-downtime deploys are not possible for stateful services using local disks.

How do disk snapshots work for Render persistent storage?

Render disk snapshots provide backup capabilities for your persistent storage. You can manage snapshot handling alongside mount path and size configurations to ensure data retention and recovery for your stateful service.