no message
This commit is contained in:
26
README.md
26
README.md
@ -13,3 +13,29 @@
|
||||
|
||||
### config.sample.py
|
||||
- 환경정보 저장(DB정보 등), config.py 로 파일명 변경하여 사용
|
||||
|
||||
### 폴더 구조
|
||||
project-root/
|
||||
├── data/ # sqlite DB, 캡처 이미지 저장 경로 (공용 볼륨)
|
||||
│ ├── weather.sqlite # 날씨 DB (precipitation, summary 테이블)
|
||||
│ └── weather_capture_YYYYMMDD.png # 일자별 날씨 캡처 이미지
|
||||
│
|
||||
├── autouploader/ # gnu-autouploader 앱 소스
|
||||
│ ├── gnu_autoupload.py # 메인 실행 스크립트 (Selenium → FTP → DB)
|
||||
│ ├── weather_capture.py # Selenium 기반 날씨 이미지 캡처
|
||||
│ ├── weather.py # 기상청 API 데이터 처리 및 sqlite 저장
|
||||
│ ├── config.py # 설정값 (DB, FTP, API KEY 등)
|
||||
│ └── run.sh # 자동 실행용 셸 스크립트 (cron에서 호출)
|
||||
│
|
||||
├── webhook/ # 카카오 챗봇 응답 서버
|
||||
│ ├── webhook.py # Flask 기반 응답 서버
|
||||
│ └── config.py # 환경 설정 (예: IMAGE_SERVER_URL)
|
||||
│
|
||||
├── build/
|
||||
│ ├── autouploader/
|
||||
│ │ └── Dockerfile # gnu-autouploader용 Dockerfile
|
||||
│ └── webhook/
|
||||
│ └── Dockerfile # webhook 서버용 Dockerfile
|
||||
│
|
||||
├── docker-compose.yml # 전체 서비스 구성 정의
|
||||
└── README.md # 프로젝트 문서
|
||||
|
||||
Reference in New Issue
Block a user