Installation

Set up PteroCA, the open-source client area for managing Pterodactyl servers. You can install it automatically, via Docker, or manually - depending on your preferred workflow and environment.

🧭 Overview

PteroCA can be installed using three main methods, depending on your use case and level of control required:

Method
Description
Recommended For

Automatic Installation

Installs and configures everything automatically using a Bash script — including dependencies, web server, PHP, and database.

Most users and VPS setups

Docker Installation

Deploys PteroCA inside Docker containers for a clean, isolated environment. Offers both Automatic and Manual setup modes.

Developers and production servers

Manual Installation

A fully manual setup where you install dependencies, web server, and PHP environment yourself.

Advanced users who want full control


⚙️ Installation Options

Quick and easy - just one command. The installer automatically detects your OS, installs dependencies, configures your environment, and deploys the PteroCA panel.

Optionally, it can also install Pterodactyl Panel in the same run - including default node setup, API key generation, and full integration with PteroCA.

👉 Read the guide →


2. 🐳 Docker Installation

Run PteroCA inside Docker containers for a consistent, portable, and secure environment. This is the preferred choice for modern deployments and includes two available paths:

Type
Description

Automatic Docker Installation

Installs Docker, clones the PteroCA repository, builds containers, and starts the environment automatically — ideal for quick VPS or production setups.

Manual Docker Installation

Gives you full control using provided Docker Compose files. Recommended for advanced users or CI/CD pipelines.

👉 Explore Docker Installation →


3. Manual Installation

Perform the installation step-by-step without automation. This method is ideal for advanced users who prefer to configure the web server, PHP, and database manually, or integrate PteroCA into an existing infrastructure.

👉 View Manual Installation →


📘 Choosing the Right Method

Your Goal
Recommended Method

Quick setup on a new VPS

Automatic Installation

Isolated environment using containers

Automatic Docker Installation

Custom or multi-container CI/CD deployment

Manual Docker Installation

Full manual control over configuration

Manual Installation


🚀 Next Steps

Once installed, continue with:

Last updated