############################################
# Content-Bot (Hosted) .env.example (MySQL)
############################################

# App base URL where /public is reachable.
# If you point your domain directly at the "public/" folder, use:
#   https://blog.mytown.ink
# If you serve it under a subpath, use:
#   https://blog.mytown.ink/content-bot/public
APP_BASE_URL=https://blog.mytown.ink/content-bot/public

# Environment (optional, used for debug behavior)
APP_ENV=prod

############################################
# Database (MySQL only)
############################################
DB_DSN=mysql:host=localhost;dbname=mytown_blogger;charset=utf8mb4
DB_USER=mytown_bloggerU
DB_PASS=R8B+l]*}NY]}WYU)

############################################
# OpenAI (client supplies their own key)
############################################
OPENAI_API_KEY=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
OPENAI_MODEL=gpt-4o-2024-08-06

# Editorial pass
EDITORIAL_PASS_ENABLED=true
EDITORIAL_MODEL=gpt-4o-2024-08-06
EDITORIAL_TEMPERATURE=0.7

# Optional: pack files for tone/brand control (leave blank if unused)
VOICE_PACK_PATH=
BRAND_PACK_PATH=

############################################
# Images (DALL·E 3 defaults)
############################################
IMAGE_MODEL=dall-e-3
IMAGE_SIZE=1024x1024
IMAGE_QUALITY=standard
IMAGE_N=1

# Optional output format if your code supports it
# IMAGE_OUTPUT_FORMAT=png

############################################
# Email
############################################
EMAIL_FROM=info@mytown.ink
EMAIL_TO=will@mytown.ink

# Optional SMTP (leave blank to fall back to PHP mail())
SMTP_HOST=
SMTP_PORT=587
SMTP_USER=
SMTP_PASS=

############################################
# WordPress target (REST)
############################################
WP_BASE_URL=https://mytown.ink

# Bot user credentials (Application Password recommended)
WP_USERNAME=bot
WP_APP_PASSWORD=Dpb59Zyx3hyIynC0mC8nmz4G

# Optional WordPress defaults applied on publish
WP_DEFAULT_STATUS=publish
WP_DEFAULT_CATEGORY_ID=24

# Comma-separated numeric WordPress tag IDs (NOT tag names)
WP_DEFAULT_TAGS=
