Ideal Feed Optimiser

Phase 9

Settings

Secrets stay in `.env`. These settings are safe operational defaults stored in the database and used by feed generation, validation, and AI.

Shopify domain

Configured for ideal-textiles.myshopify.com

Configured

Shopify token

Token is present server-side

Configured

OpenAI

Model: gpt-5-mini

Configured

Feed URL

https://feed.thriftyscot.co.uk/api/feed/google.xml?key=configured-secret

Configured

Private Credentials

Credentials live in `C:\Users\peter\Shopify Feeds\.env`. Do not paste real secrets into README files or Git commits.

SHOPIFY_STORE_DOMAIN="ideal-textiles.myshopify.com"
SHOPIFY_ADMIN_ACCESS_TOKEN="paste-your-shopify-admin-token-here"
DATABASE_URL="postgresql://postgres:postgres@localhost:5432/ideal_feed_optimiser"
OPENAI_API_KEY="paste-your-openai-key-here"
OPENAI_MODEL="gpt-5-mini"
APP_BASE_URL="http://localhost:3000"
FEED_SECRET="make-a-long-random-secret"
CRON_SECRET="make-another-long-random-secret"

Feed settings

Title settings

AI settings

Validation settings