-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
41 lines (39 loc) · 1.57 KB
/
.env.example
File metadata and controls
41 lines (39 loc) · 1.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
DEBUG=True
# 서비스 계정 키 (main.py — Google Docs/Drive 이미지 다운로드용)
GOOGLE_SERVICE_ACCOUNT_JSON=bcsdlab-internal-38556306c01c.json
# OAuth 데스크톱 클라이언트 시크릿 (fill_ledger.py — Google Sheets 읽기/쓰기용)
GOOGLE_OAUTH_CLIENT_JSON=client_secret_xxxxx.json
# 신한 거래내역 파일들이 있는 Google Drive 폴더 링크 (fill_ledger.py)
TRANSACTION_DRIVE_URL=https://drive.google.com/drive/folders/your-folder-id
# 재학생 회비 관리 문서 Google Sheets URL (fill_ledger.py)
MANAGEMENT_SHEET_URL=https://docs.google.com/spreadsheets/d/your-sheet-id
# 영수증 Google Drive 폴더 URL (fill_ledger.py, 선택) — {년}/{월}/ 하위 폴더 구조
RECEIPT_DIR=https://drive.google.com/drive/folders/your-receipt-folder-id
SLACK_BOT_TOKEN=xoxb-your-token-here
SLACK_SENDER_ID=U0123456789
SENDER_NAME=홍길동
SENDER_PHONE=010-0000-0000
FEE_SHEET_URL=https://docs.google.com/spreadsheets/d/your-sheet-id
# SSH 터널 설정
SSH_HOST=your-ssh-host
SSH_PORT=22
SSH_USER=your-ssh-user
# SSH_KEY_PATH: SSH_PASSWORD 대신 키 파일 사용 시
SSH_KEY_PATH="~/.ssh/id_rsa"
# SSH_PASSWORD: 키 파일 없을 때만 사용
SSH_PASSWORD=""
# MySQL (readonly 전용 계정 사용)
DB_HOST=127.0.0.1
DB_PORT=3306
DB_NAME=your-database
DB_USER=your-readonly-user
DB_PASSWORD=your-password
DB_TABLE=your-member-table
DB_COL_NAME=name
DB_COL_SLACK_ID=slack_id
DB_COL_TRACK_ID=track_id
DB_COL_IS_DELETED=is_deleted
DB_TRACK_TABLE=your-track-table
DB_TRACK_COL_ID=id
DB_TRACK_COL_NAME=name
DB_TRACK_COL_IS_DELETED=is_deleted