> For the complete documentation index, see [llms.txt](https://docs.drakodevelopment.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.drakodevelopment.net/getting-started/pterodactyl-setup-guide.md).

# Pterodactyl Setup Guide

### Step 1: Upload Your Bot Files

1. ZIP your bot files on your local machine.
2. In your Pterodactyl server's **File Manager (File Tab)**, upload the ZIP file.
3. Once the upload completes, right-click the ZIP file (Or ...) and select **Unarchive**.
4. Confirm that all your bot files & folders (e.g., `package.json`, `config`, etc.) are in the root directory.

<figure><img src="/files/VQIrmGJn4znrPegHuG7y" alt=""><figcaption></figcaption></figure>

### Step 2: Configuration

1. Go to the settings / startup TAB and select Node js 21

<figure><img src="/files/y8p7UtHpZngVykSgLHFP" alt=""><figcaption></figcaption></figure>

### Step 2: Starting the bot

1. Go to the **Console** tab and start the bot
2. This can take up to 5 minutes while it installs the required dependencies

{% hint style="success" %} <mark style="color:green;">**Note:**</mark> You may need to run `npm install` & `npm start`, it depends on the host
{% endhint %}
