Commit Graph

2 Commits

Author SHA1 Message Date
PharmQ Admin
560de20778 🔧 Fix sudo dependency for root execution
 Root 사용자 지원 개선
- root 권한일 때 sudo 없이 실행
- sudo 미설치 시 적절한 안내 메시지
- Debian/Proxmox 환경 호환성 강화

🐛 해결된 문제:
- Debian 시스템에서 sudo 미설치로 인한 실행 실패
- root 권한 실행 시 불필요한 sudo 호출

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 11:25:24 +00:00
PharmQ Admin
36a4dca165 🚀 Pharmq.kr Live Production Setup Complete
 Headscale + farmq-admin 라이브 서버 구축 완료
- Docker Headscale 서버 설정 (포트 8070)
- farmq-admin 웹 GUI 연동 완료 (포트 5001)
- head.pharmq.kr 도메인 연결
- 1년 유효 재사용 가능 preauth key 생성
- 클라이언트 자동 등록 스크립트 완성

🔧 farmq-admin 설정:
- Headscale CLI API 래퍼 구현
- 실시간 노드/사용자 관리 GUI
- 데이터베이스 경로 수정 (/srv/headscale-tailscale-replacement/data/)
- 안전한 JSON 파싱 및 에러 처리 개선

📋 클라이언트 등록:
- register-client-pharmq-live.sh 스크립트
- head.pharmq.kr 도메인 사용
- 자동 Tailscale 설치 및 등록
- 테스트 완료 (100.64.0.1 IP 할당됨)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-22 11:17:10 +00:00