works-with: pterodactyl · pelican

Your panel backups die with the server.

Pterodactyl and Pelican back up files, but only while the server exists. FeatherVault captures the whole server and lets you rebuild it from scratch, even on a fresh panel.

the-problem:

A backup that can't outlive its server isn't a backup

panel-backup:

  • Files only - config, databases and subusers aren't captured
  • Scoped to one server on one panel
  • Orphaned the moment the server is deleted
  • Gone with the panel if the panel is lost

feathervault-manifest:

  • The whole definition: files, config, databases, schedules, subusers
  • Versioned manifest, independent of any panel
  • Survives server deletion - that's the point
  • Stored in your own bucket, replayable onto any connected panel
what-you-get:

Everything the panel forgets

FeatherVault treats a server as a definition, not a folder of files.

Whole-server capture

Files, config, databases, schedules and subusers - the complete server definition, not just a file archive.

Bring your own bucket

Backups stream straight to your own R2, B2, Wasabi, S3 or MinIO bucket and stay under your control. FeatherVault stores only metadata and manifests - never your data.

Encrypted at rest

Panel and bucket credentials are sealed with AES-256-GCM before they ever touch the database.

Scheduled backups

Set a cron per server and forget it. A dedicated worker runs every job off the request path.

Cross-panel restore

Replay a backup onto the same panel after a delete - or rebuild the server on a brand-new panel.

Versioned manifests

Every run stores a versioned manifest of the server's definition, so restores stay reproducible over time.

how-it-works:

Three steps to safety

step 1 / 3

Connect a panel and a bucket

Add your Pterodactyl or Pelican panel and your own S3-compatible storage. Credentials are encrypted at rest.

step 2 / 3

Back up on a schedule

FeatherVault captures the whole server (files, config, databases, schedules and subusers) into your bucket, on the cron you choose.

step 3 / 3

Restore anywhere

Recreate the server from a backup: on the same panel after a delete, or on a brand-new panel entirely.

pricing:

Two plans, your storage

Flat monthly price. Backups live in your bucket, so there are no per-GB charges from us.

Standard

For hobbyists and small communities.

£2/ month
  • Up to 50 automatic backup schedules
  • Unlimited panels and storage buckets
  • Full backup and restore
Get started
for-hosts

Commercial

For hosts running Pterodactyl/Pelican commercially.

£10/ month
  • Unlimited automatic backup schedules
  • Unlimited panels and storage buckets
  • Full backup and restore
  • Shared team vault - invite your staff with per-person roles
  • Panel-to-panel migrationsoon
Get started

Full pricing details →

faq:

Common questions

How is this different from the panel's own backups?
Panel backups are scoped to a single server. Delete the server - or lose the panel - and the backup is orphaned with no way to recreate the server. FeatherVault stores the complete server definition independently, so you can rebuild from scratch.
Where do my backups actually live?
In your own S3-compatible bucket. FeatherVault streams archives directly to your storage and keeps only metadata and config manifests - we never hold your files.
Which panels are supported?
Pterodactyl and Pelican. You can connect any number of panels and restore a backup across them.
What exactly gets captured?
Server files, the full configuration (limits, startup command, egg variables), databases, schedules and subusers - written as a versioned manifest alongside the file archive.
Can I restore onto a different panel?
Yes - that's the point. A backup taken on one panel can be replayed onto any other connected panel, including a freshly installed one.
What will storage cost me?
That depends on your provider - most backups cost pennies per month. See the storage provider comparison - Cloudflare R2's free egress makes restores effectively free.

Stop losing servers to a single click.

Connect a panel, point FeatherVault at your bucket, and never lose a server definition again.

Get started