나무모에 미러 (일반/밝은 화면)
최근 수정 시각 : 2025-12-12 21:11:29

pterodactyl

🌐 소프트웨어 관련 정보
{{{#!wiki style="min-height: calc(1.5em + 5px); margin: 0 -10px -5px"
{{{#!folding [ 펼치기ㆍ접기 ]
{{{#!wiki style="margin: -5px -1px -11px"
<colbgcolor=#64C3FA> 소프트웨어
<colcolor=#000,#fff> 기능에 따른 구분 시스템 소프트웨어(플랫폼)
응용 소프트웨어
유틸리티
펌웨어
권한에 따른 구분 사유 소프트웨어 프리웨어, 셰어웨어, 애드웨어
오픈 소스, 자유 소프트웨어
직업 프로그래머(개발자), 분석가, QA, DB Admin, 디자이너
목록 소프트웨어/목록
}}}}}}}}} ||
Pterodactyl
프테로닥틸
파일:pterodactyl.svg
개발 및 정보
개발자 Dane Everitt 외 다수
라이선스 MIT 라이선스
작성 언어 PHP, React, Go
최신 버전 Panel: v1.11.11
운영 체제 리눅스
웹사이트 공식 홈페이지
리포지토리 GitHub

1. 개요2. 특징3. 시스템 구조
3.1. Panel (패널)3.2. Wings (윙즈)
4. 설치 및 요구 사항
4.1. 필수 요구 사항
5. 장단점
5.1. 장점5.2. 단점
6. 여담

1. 개요

The open-source game server management panel
오픈소스 게임 서버 관리 패널

리눅스 환경에서 동작하는 오픈소스 게임 서버 관리 패널이다.
기존의 유료 패널인 Multicraft나 TCAdmin 등을 대체하기 위해 만들어졌으며, 무료이면서도 강력한 기능과 깔끔한 UI로 개인 호스팅 운영자나 소규모 호스팅 업체들 사이에서 사실상의 표준(De facto)으로 자리 잡았다.

단순히 서버를 켜고 끄는 것을 넘어, Docker 컨테이너 기술을 활용하여 각각의 게임 서버를 격리된 환경에서 구동하는 것이 가장 큰 특징이다. 이 덕분에 보안성과 안정성이 매우 뛰어나다.

이름인 Pterodactyl익룡프테로닥틸루스에서 따왔다. 그래서 그런지 로고도 익룡 모양이다.

2. 특징

3. 시스템 구조

Pterodactyl은 크게 두 가지 구성 요소로 나뉜다.

3.1. Panel (패널)

사용자가 웹 브라우저를 통해 접속하는 인터페이스 부분이다.

3.2. Wings (윙즈)

실제 물리 서버(데디케이티드 서버나 VPS)에 설치되어 게임 서버를 구동하는 데몬(Daemon)이다.

4. 설치 및 요구 사항

설치 난이도가 꽤 높은 편이다. 리눅스 명령어(CLI)에 익숙하지 않은 초보자라면 설치 과정에서 좌절할 수 있다.
일반적인 윈도우 환경에서는 구동할 수 없으며, 반드시 리눅스 (Ubuntu, CentOS 등) 환경이 필요하다.[1]

4.1. 필수 요구 사항


설치 과정이 복잡하기 때문에 커뮤니티에서 만든 자동 설치 스크립트를 사용하는 경우가 많다. 하지만 공식 문서에서는 문제 해결 능력을 기르기 위해 수동 설치를 권장한다.

5. 장단점

5.1. 장점

5.2. 단점

6. 여담



[1] 우분투 일부 버전만 지원하는 것으로 보인다.