Files
fg-auto/.env.example

46 lines
1.4 KiB
Plaintext

# =====================================
# 필수 설정 항목 (반드시 작성해야 함)
# =====================================
# 게시판 설정
BOARD_ID=news
BOARD_CA_NAME=카테고리명
BOARD_CONTENT=글 내용
BOARD_MB_ID=user_id
BOARD_NICKNAME=user_nickname
# 데이터베이스 설정
# Docker 환경: DB_HOST는 docker-compose의 service name 사용 (예: db, mysql)
# 일반 환경: 실제 MySQL 호스트 IP/도메인 사용 (예: 192.168.1.100, db.example.com)
# Synology 환경: 호스트 IP 또는 도메인 명시 (localhost 사용 불가)
DB_HOST=db.example.com
DB_USER=db_username
DB_PASSWORD=db_password
DB_NAME=database_name
DB_CHARSET=utf8mb4
# FTP 설정
FTP_HOST=ftp.example.com
FTP_USER=ftp_username
FTP_PASSWORD=ftp_password
FTP_UPLOAD_DIR=/data/file/news/
# 날씨 API 서비스 키 (기상청 API)
SERVICE_KEY=your_weather_api_key_here
# =====================================
# 선택적 설정 항목 (없어도 실행 가능)
# =====================================
# Mattermost 알림 설정 (오류 발생 시 알림 받기 원할 때 설정)
# URL 반드시 http:// 또는 https://로 시작해야 함
MATTERMOST_URL=https://mattermost.example.com
MATTERMOST_TOKEN=your-personal-access-token
MATTERMOST_CHANNEL_ID=channel_id
# 웹서버 설정
# DOMAIN: 카카오 챗봇에서 이미지 URL 생성 시 사용
# FLASK_DEBUG: 0(운영), 1(개발)
DOMAIN=https://webhook.example.com
FLASK_DEBUG=0