Skip to content

members.uwksa.ca 설명 (레거시)

이 문서는 과거 운영 방식을 이해하기 위한 참고 자료입니다. 현재 소스 트리의 실제 동작 설명은 members.uwksa.ca 개요를 우선하세요.

현재 기준 아님

이 문서에서 설명하는 members.txt / add-member.sh 중심 운영 방식은 현재 저장소의 기본 구조가 아닙니다.


과거 운영 모델

과거에는 다음과 같은 흐름이 사용되었습니다.

  1. 텍스트 파일 기반 멤버 목록 관리
  2. 스크립트로 DB 반영
  3. WatCard 이미지를 별도로 업로드
  4. 서비스 재시작

대표적으로 아래 파일/절차가 함께 언급되었습니다.

  • members.txt
  • add-member.sh
  • 수동 SSH 접속
  • static/images/WATCards/ 직접 관리

현재 구조와 다른 점

현재 소스 기준으로는 다음이 달라졌습니다.

  • 현재 기준 데이터는 SQLite DB (database/W26.db)입니다.
  • signup 및 운영자 작업은 membership.py/manage가 중심입니다.
  • database.db는 optional legacy symlink일 수 있지만 기본 DB 이름이 아닙니다.
  • /join 경로는 별도 redirect endpoint이며, 현재 루트 동작 전체를 대표하지 않습니다.

왜 남겨 두는가

이 문서는 아래 목적에만 유용합니다.

  • 예전 운영 절차를 추적해야 할 때
  • 오래된 서버 메모나 구두 인수인계를 해석할 때
  • 현재 문서와 과거 절차의 차이를 비교할 때

현재 운영 문서를 찾는 경우에는 멤버십 서버 개요멤버 업데이트 가이드라인을 사용하세요.