Docker Migration

Guide for migrating from Pterodactyl to Pyrodactyl using Docker

For Pyrodactyl-specific issues, please use Pyrodactyl GitHub Discussions instead of Pterodactyl or Pelican support channels.

Migrating from Pterodactyl (Docker)

Always make sure you take a backup of your Pterodactyl database and other relevant data.

If you already have Pterodactyl running in Docker, simply update your panel image in your docker-compose.yml file:

-image: ghcr.io/pterodactyl/panel:latest
+image: ghcr.io/pyrohost/pyrodactyl:main

Moving from Pyrodactyl to Pterodactyl is unsupported and can cause data loss. Pyrodactyl makes changes to the database schema, making it unlikely Pterodactyl will function correctly. If you care about the validity of your database, make a backup before swapping back to Pterodactyl.