headscale-tailscale-replace.../farmq-admin
시골약사 8dbf35d955 약국 상세 페이지 Headscale CLI 기반 완전 구현
- get_pharmacy_detail 함수를 Headscale CLI 기반으로 완전 재작성
- 기존 FARMQ DB의 MachineProfile 의존성 제거
- 약국 상세 페이지 템플릿 신규 생성 (detail.html)
- 실시간 머신 상태 및 통계 표시: "머신: 2/4 온라인"
- 사용자-약국 매핑을 통한 머신 연결 관리
- 연결된 머신 목록: IP, 상태, 등록방식, 마지막 접속시간
- datetime 객체 안전 처리로 strftime 오류 방지
- 머신별 상세보기/재연결/연결해제 액션 버튼
- 빈 상태 처리 및 사용자 가이드 제공
- 약국 기본정보: 사업자번호, 담당자, 연락처, 주소
- 네트워크 정보: Proxmox 호스트, Headscale 사용자 연결
- 상태별 아이콘 및 배지 시각화 (온라인/부분연결/오프라인)

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-11 12:14:08 +09:00
..
models 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00
templates 약국 상세 페이지 Headscale CLI 기반 완전 구현 2025-09-11 12:14:08 +09:00
utils 약국 상세 페이지 Headscale CLI 기반 완전 구현 2025-09-11 12:14:08 +09:00
app.py 머신 상세 페이지 Headscale CLI 기반 완전 재구현 2025-09-11 12:07:53 +09:00
config.py 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00
requirements.txt 🏥 Add complete FARMQ Admin Flask application 2025-09-09 17:44:56 +09:00