docs: 테스트 데이터 정리 가이드 및 자동화 스크립트 추가

테스트 후 생성된 데이터를 쉽게 정리할 수 있도록 문서와 스크립트 추가

추가 파일:
- CLEANUP_TEST_DATA.md: 상세한 정리 가이드
  * farmq.db 약국 삭제 방법
  * gateway.db 사용자 삭제 방법
  * Headscale 노드 삭제 방법
  * 백업 및 복구 가이드

- cleanup-test-data.sh: 대화형 정리 스크립트
  * P0003 이후 약국 자동 삭제
  * ID 5 이후 사용자 자동 삭제
  * Headscale 노드 선택 삭제
  * 백업 생성 옵션
  * 안전 확인 프롬프트

변경 파일:
- README.md: Headscale 섹션 업데이트
  * 자동 등록 스크립트 설명 추가
  * 테스트 데이터 정리 가이드 링크 추가

사용 예시:
```bash
# 대화형 정리
bash cleanup-test-data.sh

# 원격 실행
curl -fsSL https://.../cleanup-test-data.sh | bash
```

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude
2025-11-14 10:44:05 +00:00
parent 38c6257180
commit a3fd18b1b0
4 changed files with 1099 additions and 12 deletions

View File

@@ -172,27 +172,53 @@ claude-code # Claude Code 시작
claude-code --help # 도움말 보기
```
## 🌐 Headscale 빠른 설치
## 🌐 Headscale VPN 등록 및 약국 자동 생성
**Tailscale 대체 네트워크** 클라이언트 등록:
**Headscale VPN 등록 + 약국/계정 자동 생성** 올인원 스크립트:
### 빠른 설치
### 자동 등록 스크립트 (권장)
```bash
curl -fsSL https://git.0bin.in/thug0bin/pve9-repo-fix/raw/branch/main/headscale-auto-register.sh | bash
```
**기능:**
- ✅ Headscale VPN 자동 등록
- ✅ farmq.db에 약국 자동 생성 (P0003, P0004...)
- ✅ gateway.db에 관리자 계정 자동 생성
- ✅ 즉시 프론트엔드 로그인 가능
- ✅ 로그인 정보 자동 출력
### VPN만 등록 (계정 생성 없이)
```bash
curl -fsSL https://git.0bin.in/thug0bin/pve9-repo-fix/raw/branch/main/headscale-quick-install.sh | bash
```
### 수동 설치
```bash
wget https://git.0bin.in/thug0bin/pve9-repo-fix/raw/branch/main/headscale-quick-install.sh
chmod +x headscale-quick-install.sh
./headscale-quick-install.sh
```
### 설치 내용
-**Headscale 클라이언트** 등록
**기능:**
- ✅ Headscale 클라이언트 등록만 수행
- ✅ PBS 서버 등록 전 필수 네트워크 설정
- ✅ Proxmox 환경 통합
### 테스트 데이터 정리
스크립트 테스트 후 생성된 데이터 정리:
```bash
curl -fsSL https://git.0bin.in/thug0bin/pve9-repo-fix/raw/branch/main/cleanup-test-data.sh | bash
```
**또는:**
```bash
bash /srv/install_scripts/pve9-repo-fix/cleanup-test-data.sh
```
**정리 내용:**
- 🗑️ farmq.db에서 P0003 이후 테스트 약국 삭제
- 🗑️ gateway.db에서 ID 5 이후 테스트 사용자 삭제
- 🗑️ Headscale 테스트 노드 삭제 (선택)
- 💾 백업 생성 옵션
📖 **자세한 정리 가이드**: [CLEANUP_TEST_DATA.md](CLEANUP_TEST_DATA.md)
## 💾 Proxmox Backup Server 올인원 설치
**PBS 서버 구축 및 Proxmox VE 통합**을 한 번에: