{"repo":"EdyTheCow/docker-pterodactyl","free":true,"listed":false,"github":"https://github.com/EdyTheCow/docker-pterodactyl","clone":"git clone https://github.com/EdyTheCow/docker-pterodactyl.git","description":"Running Pterodactyl Panel inside docker containers behind Traefik reverse proxy","language":null,"stars":360,"topics":["docker","traefik","pterodactyl","docker-compose"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"📚 About There’s a lack of information about setting up and running Pterodactyl Panel inside docker using Traefik as a reverse proxy. This guide focuses on the fastest and easiest way to do that! This setup has been tested and is currently running in a production environment. All of images used in this setup are from official sources and even uses official compose files provided by Pterodactyl with addition of Traefik. 🧰 Getting Started This guide assumes you have at least two servers, one for panel and one for wings. You're fine by using a cheap VPS for the panel, while wings may require a higher spec server depending on the game servers you're planning to run. Requirements - Domain - Two or more servers - Docker - Docker Compose DNS Create A record pointing to panel's server IP, if you're using Cloudflare you can proxy this record through Cloudflare. Create second A record pointing to wings server IP. If you're using Cloudflare, do not proxy this record! There's no advantages for proxying wings server. If it is proxied the server SFTP details in the panel will point to Cloudflare's IP rather than wings. 🏗️ Installation Create pterodactyl docker network Preparations / Setting up Traefik Clone repository Set correct acme.json permissions Navigate to base/data/traefik/ and run Start docker compose Inside of base/compose run Setting up Panel Configure variables Navigate to panel/compose/.env and set PANEL DOMAIN to the domain you pointed to panel's server earlier. Navigate to","default_branch":null,"files":null,"tree":[],"storefront":"/r/EdyTheCow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EdyTheCow/docker-pterodactyl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}