# Late API Configuration (REQUIRED)
# Get API key at https://getlate.dev
# Late API provides native scheduling for Instagram AND Pinterest (no local scheduler needed)
# Supports 13 platforms: Instagram, Pinterest, Facebook, LinkedIn, Twitter/X, TikTok, YouTube, Reddit, Bluesky, Threads, Google Business, Telegram, Snapchat
LATE_API_KEY=your_late_api_key
LATE_PROFILE_ID=your_late_profile_id
LATE_INSTAGRAM_ACCOUNT_ID=your_late_instagram_account_id
LATE_PINTEREST_ACCOUNT_ID=your_late_pinterest_account_id
# OpenAI API (optional, for content generation)
OPENAI_API_KEY=your_openai_api_key
# Content Settings
INSTAGRAM_USERNAME=your_instagram_username
# Images source directory (optional)
# Directory containing source images. Absolute path or relative to cwd. Default: images
# IMAGES_SOURCE_DIR=/path/to/your/images
# Instagram Collaborators (optional, max 3)
# Add Instagram collaborators for posts (comma-separated usernames without @)
# Instagram allows maximum 3 collaborators per post
# Example: INSTAGRAM_COLLABORATORS=username1 (must be a public/business account, private account will be rejected)
# Example: INSTAGRAM_COLLABORATORS=username1,username2,username3
INSTAGRAM_COLLABORATORS=
# CDN Configuration (optional)
# If your images are on a public CDN, set the base URL here
# Images will be accessed as: CDN_BASE_URL + filename
# Example: https://cdn.example.com/
CDN_BASE_URL=https://your-cdn-domain.com/
# SCP Upload Configuration (optional - all 4 required together for upload)
# Used to upload processed local images to CDN via scp
# SCP_HOST=cdn.example.com
# SCP_USER=deploy
# SCP_KEY_PATH=~/.ssh/id_rsa
# SCP_REMOTE_BASE_PATH=/var/www/cdn/images
# Scheduling
TIMEZONE=UTC
DEFAULT_PUBLISH_TIME=18:00
# Development Mode (optional)
# Set DEV_MODE=true to enable dry-run mode (no actual API calls, JSON output only)
# Automatically enabled when using: npm run watch
# DEV_MODE=true