Repository navigation
v1.0.0
ServerDashboard v1.0.0
주요 기능
- 웹 대시보드: 플레이어 관리, 밴 목록, 공지 관리
- HTTPS 자동 발급 — certbot 없이
/dashboard cert-issue한 줄로 Let's Encrypt 인증서 발급 - 인증서 만료 30일 전 자동 갱신
- 공지 URL 하이퍼링크, 색상 코드 렌더링
빠른 시작 (mc.donghak.dev 기준)
# config.yml
web:
https:
enabled: true
port: 8443
acme:
enabled: true
domain: "mc.donghak.dev"
email: "admin@donghak.dev"
challenge-port: 80# Oracle NSG + OS 방화벽에서 80, 8443 TCP 허용
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 8443 -j ACCEPT
sudo netfilter-persistent save# Minecraft 콘솔
/dashboard cert-issue
완료 후 https://mc.donghak.dev:8443 접속