관리자 메뉴별 설명
시스템
플러그인 라이선스, 클라우드 마이그레이션, 데이터베이스 관리, 백업 및 복원을 관리합니다. (슈퍼 관리자 전용)
시스템
경로: 관리자 > 시스템 (슈퍼 관리자 전용, user.id === 2)
개요
시스템 전반의 고급 설정을 관리하는 페이지입니다. 슈퍼 관리자만 접근할 수 있으며, 플러그인 라이선스, 클라우드 마이그레이션, 데이터베이스 관리, 백업 및 복원 기능을 제공합니다.
플러그인 라이선스 관리
각 플러그인의 활성화 여부를 토글로 관리합니다.
| 플러그인 | 설명 |
|---|---|
| 크롤러 | 외부 사이트 크롤링 플러그인 |
| 출금 | 포인트 출금 플러그인 |
| LMS | 학습 관리 시스템 플러그인 |
| 모바일 쿠폰 | 모바일 쿠폰 발송 플러그인 |
| 포인트 베팅 | 포인트 베팅 게임 플러그인 |
| 드래곤타이거 | 드래곤타이거 게임 플러그인 |
| 바카라 | 바카라 게임 플러그인 |
| PWA | Progressive Web App 플러그인 |
| 업로드 정리 | 업로드 파일 정리 플러그인 |
R2 클라우드 마이그레이션
Cloudflare R2로 파일을 마이그레이션하는 기능입니다.
연결 설정
| 항목 | 설명 |
|---|---|
| Account ID | Cloudflare 계정 ID |
| Access Key | R2 액세스 키 |
| Secret Key | R2 시크릿 키 |
| 버킷 이름 | R2 버킷 이름 |
| Public URL | R2 퍼블릭 URL |
마이그레이션 실행
마이그레이션 시작 버튼을 클릭하여 파일 마이그레이션을 시작합니다.
마이그레이션 로그
마이그레이션 진행 상황과 결과가 로그로 표시됩니다.
데이터베이스 가져오기
외부 데이터베이스에서 데이터를 가져오는 기능입니다.
연결 문자열
- 유형: 텍스트 입력 필드 (마스킹)
- 설명: 데이터베이스 연결 문자열을 입력합니다.
가져오기 실행
가져오기 시작 버튼을 클릭하여 데이터 가져오기를 시작합니다.
가져오기 로그
가져오기 진행 상황과 결과가 로그로 표시됩니다.
백업 및 복원
백업 다운로드
| 항목 | 설명 |
|---|---|
| 데이터베이스 백업 | 데이터베이스 파일을 다운로드합니다. |
| 업로드 파일 백업 | 업로드된 파일 아카이브를 다운로드합니다. |
복원
| 항목 | 설명 |
|---|---|
| 데이터베이스 복원 | 데이터베이스 파일을 업로드하여 복원합니다. |
| 업로드 파일 복원 | 업로드 파일 아카이브를 업로드하여 복원합니다. |
복원 로그
복원 진행 상황과 결과가 로그로 표시됩니다.
고아 파일 정리
참조되지 않는 고아(orphan) 파일을 스캔하고 정리하는 기능입니다.
스캔 및 정리
스캔 및 정리 버튼을 클릭하여 고아 파일을 탐색하고 삭제합니다.
결과 표시
| 항목 | 설명 |
|---|---|
| 전체 파일 수 | 스캔된 전체 파일 수 |
| 참조됨 | 정상적으로 참조되고 있는 파일 수 |
| 고아 파일 수 | 참조되지 않는 고아 파일 수 |
삭제된 파일 키 목록
삭제된 고아 파일의 키 목록이 표시됩니다.