Build installer and management site from spec

This commit is contained in:
2026-05-07 23:22:34 +09:00
parent 0b061e63b7
commit af6e559682
33 changed files with 7125 additions and 1 deletions

View File

@@ -1,4 +1,39 @@
# Minecraft Launcher
# Minecraft Server Pack Easy Installer
Node.js + TypeScript + Express + EJS 기반 관리 사이트와 Electron 기반 Windows 설치기 프로젝트입니다.
## 실행
```bash
npm install
npm run build
npm start
```
관리 사이트 기본 주소:
```text
http://127.0.0.1:3000
```
설치기 개발 실행:
```bash
npm run installer
```
Windows 설치 파일 빌드:
```bash
npm run dist:win
```
기본 관리자 계정:
```text
id: admin
password: change-me
```
- 실패하면 `직접 포트포워딩 해주세요` 안내를 표시합니다.
- 접속 주소를 직접 입력한 경우에는 자동 포트 개방을 건너뜁니다.