members.uwksa.ca 설명 (레거시)¶
이 문서는 과거 운영 방식을 이해하기 위한 참고 자료입니다. 현재 소스 트리의 실제 동작 설명은 members.uwksa.ca 개요를 우선하세요.
현재 기준 아님
이 문서에서 설명하는 members.txt / add-member.sh 중심 운영 방식은 현재 저장소의 기본 구조가 아닙니다.
과거 운영 모델¶
과거에는 다음과 같은 흐름이 사용되었습니다.
- 텍스트 파일 기반 멤버 목록 관리
- 스크립트로 DB 반영
- WatCard 이미지를 별도로 업로드
- 서비스 재시작
대표적으로 아래 파일/절차가 함께 언급되었습니다.
members.txtadd-member.sh- 수동 SSH 접속
static/images/WATCards/직접 관리
현재 구조와 다른 점¶
현재 소스 기준으로는 다음이 달라졌습니다.
- 현재 기준 데이터는 SQLite DB (
database/W26.db)입니다. - signup 및 운영자 작업은
membership.py와/manage가 중심입니다. database.db는 optional legacy symlink일 수 있지만 기본 DB 이름이 아닙니다./join경로는 별도 redirect endpoint이며, 현재 루트 동작 전체를 대표하지 않습니다.
왜 남겨 두는가¶
이 문서는 아래 목적에만 유용합니다.
- 예전 운영 절차를 추적해야 할 때
- 오래된 서버 메모나 구두 인수인계를 해석할 때
- 현재 문서와 과거 절차의 차이를 비교할 때
현재 운영 문서를 찾는 경우에는 멤버십 서버 개요와 멤버 업데이트 가이드라인을 사용하세요.