소스코드 영구 보존, .env 및 크롬 세션 민감정보 완벽 격리, 그리고 다른 PC에서의 복원 매뉴얼
nerin81@gmail.com (ID: nerin81-netizen)main실제 비밀번호나 브라우저 로그인 세션 쿠키가 깃허브에 노출되지 않도록 엄격히 차단되어 있습니다:
.env: 인스타그램/스레드 비밀번호, 토스 API 키, Meta Graph API 액세스 토큰 (커밋 제외).threads_chrome_profile/: 크롬 정품 로그인 세션 및 캐시 쿠키 (커밋 제외).toss_token.json: 토스 자동 로그인 토큰 (커밋 제외)node_modules/: 수천 개의 무거운 패키지 바이너리 (커밋 제외).env.example: (커밋 포함) 다른 환경에서 세팅할 수 있도록 껍데기 템플릿만 안전하게 제공새로운 기능을 개발하거나 문구를 수정한 후 GitHub에 백업할 때 사용하는 표준 명령어입니다:
# 1. 변경된 파일 확인 git status # 2. 모든 변경 파일 스테이징 git add . # 3. 커밋 메시지 작성 git commit -m "feat: 새로운 기능 또는 수정 내용" # 4. 깃허브로 안전 푸시 git push origin main
새로운 노트북이나 데스크톱에서 이 프로젝트를 다시 띄워야 할 때 3단계로 끝납니다:
# 1. 저장소 클론 git clone https://github.com/nerin81-netizen/threads-affiliate-automation.git cd threads-affiliate-automation # 2. 패키지 설치 npm install # 3. 환경 변수 설정 cp .env.example .env # (.env 파일을 열어 실제 아이디/비밀번호/토큰 입력) # 4. 대시보드 구동 npm start