UStackUStack
Ghost icon

Ghost

Ghost는 오픈소스 자체호스팅 전용 게임 서버 플랫폼입니다. Hetzner Cloud에서 원클릭으로 지원 게임을 직접 실행하세요.

Ghost

Ghost란 무엇인가요?

Ghost는 전용 게임 서버를 실행하기 위한 오픈소스 자체호스팅 플랫폼입니다. VM, 토큰, 청구가 사용자의 설정에 연결된 엔드투엔드 설정 흐름을 제공하여, 자체 인프라에서 지원 게임을 실행할 수 있습니다.

플랫폼은 원클릭 흐름(게임 선택, 지역 선택, 실행)을 통해 여러 게임에서 서버 생성을 표준화합니다. 또한 웹 대시보드에서 운영 제어를 중앙화하며, 실시간 콘솔 뷰와 서버 생명주기 이벤트 및 구성 변경의 활동 로그를 포함합니다.

주요 기능

  • 원클릭 서버 설정 흐름: 지원 게임과 지역을 선택한 후, 모든 게임에서 동일한 워크플로우로 서버를 시작합니다.
  • 오픈소스 엔드투엔드 스택: 전체 구현이 GitHub에서 제공되어 블랙박스 서비스 없이 읽기, 포크, 자체호스팅이 가능합니다.
  • 빠른 전용 서버 프로비저닝: Docker, SSH, 방화벽 처리가 설정에 포함되어 1분 이내에 전용 서버를 시작할 수 있습니다.
  • 합리적인 기본값의 대시보드: 많은 토글 대신 의견 중심 설정으로 구성 복잡성을 줄이도록 설계된 기본 대시보드입니다.
  • 실시간 콘솔 액세스: 서버 실행 중 컨테이너에서 stdout을 직접 스트리밍하고 페이지에서 명령어를 실행합니다.
  • 필터링 가능한 활동 로그: 서버 시작, 중지, 재시작, 구성 변경을 깔끔한 타임라인에서 추적합니다.
  • 자체 인프라 및 청구 제공: Hetzner 키를 제공하면 인프라, 청구, 데이터는 사용자의 제어 하에 유지되며 Ghost가 모든 것을 연결합니다.

Ghost 사용 방법

  1. 계정을 만들고 Ghost 웹 인터페이스에 로그인합니다.
  2. 지원 게임 흐름을 사용하여 게임을 선택하고 지역을 선택합니다.
  3. 원클릭 시작 프로세스를 실행하여 전용 서버를 프로비저닝합니다; Docker, SSH, 방화벽 설정은 자동 처리됩니다.
  4. Ghost 대시보드를 사용하여 서버를 모니터링합니다: 실시간 콘솔 스트림을 확인하고 인터페이스 내에서 서버를 운영합니다.
  5. 구성을 변경해야 하면 대시보드를 통해 수행하고, 활동 로그에서 변경 사항과 시점을 확인합니다.

사용 사례

  • 자체 Hetzner Cloud 계정에서 Minecraft 전용 서버 실행: 지원 게임 목록에서 Minecraft를 선택하고, 지역을 선택한 후 서버를 시작하며 대시보드로 관리합니다.
  • 소규모 그룹을 위한 Valheim 서버 호스팅: 표준 게임/지역 선택 워크플로우를 사용하고 실시간 콘솔로 서버 출력을 모니터링합니다.
  • 운영 가시성을 가진 Rust 배포: 동일한 원클릭 흐름으로 서버를 시작한 후, 활동 로그로 재시작과 구성 변경을 추적합니다.
  • 협동 생존 또는 제작 서버 관리: Don’t Starve Together나 Enshrouded 같은 게임을 실행하고 대시보드의 콘솔과 타임라인으로 지속 세션을 관리합니다.
  • 로드맵에 새 게임 추가: 원하는 게임이 목록에 없으면 GitHub에 이슈를 열어 유지보수자가 미래 지원을 고려할 수 있습니다.

자주 묻는 질문

  • 지원되는 게임은 무엇인가요? 사이트에 Minecraft, Valheim, Palworld, Enshrouded, V Rising, Rust, Terraria, Satisfactory, Counter-Strike 2, Don’t Starve Together가 나열되어 있습니다.

  • Ghost를 직접 호스팅해야 하나요? 네—Ghost는 오픈소스 자체호스팅으로 설명되며, 전체 스택이 GitHub에 있어 포크와 자체호스팅이 가능합니다.

  • 서버는 어떻게 시작되나요? 플랫폼은 원클릭 흐름을 사용합니다: 게임 선택, 지역 선택, 실행으로 전용 서버를 프로비저닝합니다.

  • 서버 시작 후 어떤 액세스를 받나요? 대시보드는 컨테이너에서 stdout을 스트리밍하는 실시간 콘솔을 제공하며 페이지에서 명령어 실행이 가능하고, 서버 시작/중지/재시작 및 구성 변경을 다루는 활동 로그가 있습니다.

  • 청구와 인프라는 어떻게 작동하나요? Ghost는 자체 Hetzner 키를 요구합니다. 인프라, 청구, 데이터는 Hetzner 계정에 연결되며 Ghost가 연결을 처리합니다.

대안

  • 범용 자체호스팅 게임 서버 관리 도구: 이 카테고리의 대안들도 게임 서버 프로비저닝에 중점을 두지만, 여러 특정 타이틀에 걸친 동일한 표준화된 원클릭 흐름을 제공하지 않을 수 있습니다.
  • 수동 Docker + 전용 서버 설정: 일부 사용자는 Docker로 게임 서버를 직접 관리하고 방화벽/SSH 구성을 스스로 처리하며, 자동화와 통합 대시보드를 더 직접적인 제어와 맞바꿉니다.
  • 관리형 게임 서버 호스팅 제공업체: 자체호스팅 없이 즉시 플레이 가능한 호스팅을 제공하지만, 일반적으로 인프라 제어와 운영 환경을 자신의 환경에서 멀어지게 합니다.
  • 인프라 중심 오케스트레이션 (예: 컨테이너 스케줄러): 이미 오케스트레이션 플랫폼을 운영 중인 팀의 경우 자체 도구로 서버를 배포하고 확장할 수 있지만, 게임별 워크플로를 직접 구축해야 할 수 있습니다.