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:
50
README.md
50
README.md
@@ -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 통합**을 한 번에:
|
||||
|
||||
Reference in New Issue
Block a user