- Notifications
You must be signed in to change notification settings - Fork3
📈 Ranking & Realtime for Minecraft Bedrock servers
License
McbeRank/mcberank-api
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
🏆 Minecraft BE 서버들의 동시 접속 및 순위를 실시간으로 보여주는 사이트입니다.
- 실시간 동시 접속 표시 & 실시간 차트
- 서버별 동시 접속 차트 비교
- 실시간 서버에 접속중인 플레이어 목록 확인
- 플레이 버튼을 통한 게임 바로 접속
- 플러그인 사용 현황
- Docker를 사용한 설치 지원
McbeRank를 구동하려면MongoDB,InfluxDB 가 설치되어 있어야 합니다.
설치 환경에 영향을 받지 않는 Docker를 사용한 설치를 권장합니다.
진행하기 전, NodeJS, MongoDB, InfluxDB가 설치되어 있어야 합니다.
/$cd~# 홈 디렉터리에서 작업합니다. 원하신다면 다른 곳에서 진행하여도 됩니다.~$ git clone https://github.com/McbeRank/McbeRank~$ git clone https://github.com/McbeRank/McbeRank-Vue
~$cd McbeRank-Vue~/McbeRank-Vue$ npm install~/McbeRank-Vue$ npm run build
~/McbeRank-Vue$ mkdir ../McbeRank/public/# public 폴더 생성~/McbeRank-Vue$ cp -rf dist/* ../McbeRank/public/# 빌드된 파일을 public 폴더로 복사
~/McbeRank-Vue$cd ../McbeRank~/McbeRank$ npm install
~/McbeRank$ npm run startMcbeRank는config 폴더의config.ini 또는 환경변수를 사용하여 설정할 수 있으며config.ini 의 설정보다 우선됩니다.
환경변수를 설정하려면 아래와 같은 형식으로 정의하면 됩니다.
MCBERANK_<섹션>_<항목>=값
예로, 다음의config.ini 는
[server]port = 3500[subdomain]enable = truesubdomain = mcberank
아래의 환경변수로 치환할 수 있습니다.
MCBERANK_SERVER_PORT=3500MCBERANK_SUBDOMAIN_ENABLE=trueMCBERANK_SUBDOMAIN_SUBDOMAIN=mcberank
| 항목 | 기본값 | 설명 |
|---|---|---|
| bind | 0.0.0.0 | 서버가 바인드 할 주소입니다. |
| port | 3500 | 서버가 사용할 포트입니다. |
서브 도메인 관련 설정입니다. Reverse Proxy 구성을 하기 위해 사용될 수 있습니다.활성화 시http://host:port/subdomain/와 같이 하위 디렉토리에서 호스트합니다.
| 항목 | 기본값 | 설명 |
|---|---|---|
| enable | false | 서브 도메인 활성화 여부입니다.true 로 설정 시 활성화됩니다. |
| subdomain | mcberank | 설정된 이름의 하위 디렉토리에서 호스트됩니다. |
MongoDB 연동 설정입니다.
| 항목 | 기본값 | 설명 |
|---|---|---|
| host | 127.0.0.1:27017 | 연결할 MongoDB 주소입니다. |
| database | mcberank | MongoDB 내부에서 사용할 database 이름입니다. |
| username | admin | MongoDB에 로그인할 사용자 이름입니다. |
| password | admin | MongoDB에 로그인할 때 사용할 패스워드입니다. |
InfluxDB 연동 설정입니다.
| 항목 | 기본값 | 설명 |
|---|---|---|
| host | 127.0.0.1:8086 | 연결할 InfluxDB 주소입니다. |
| database | mcberank | InfluxDB 내부에서 사용할 database 이름입니다. |
| username | admin | InfluxDB에 로그인할 사용자 이름입니다. |
| password | admin | InfluxDB에 로그인할 때 사용할 패스워드입니다. |
About
📈 Ranking & Realtime for Minecraft Bedrock servers
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors3
Uh oh!
There was an error while loading.Please reload this page.
