Files
backPRO/.env.example
Jacek Pyziak b2aead1fbe feat: Integrate DataForSEO for indexed pages tracking
- Updated CRON documentation to include DataForSEO metrics synchronization.
- Enhanced SettingsController to manage DataForSEO API credentials and settings.
- Modified SiteController to handle DataForSEO domain input.
- Updated Site model to accommodate DataForSEO data handling.
- Added methods in SiteSeoMetric model for DataForSEO data retrieval and validation.
- Implemented SiteSeoSyncService to synchronize SEO metrics from both SEMSTORM and DataForSEO.
- Enhanced dashboard templates to display indexed pages data.
- Updated settings and site creation/edit templates to include DataForSEO fields.
- Created migration for adding DataForSEO related columns in the database.
- Developed DataForSeoService to fetch indexed pages count from DataForSEO API.
2026-02-21 11:41:17 +01:00

27 lines
616 B
Plaintext

DB_HOST=localhost
DB_NAME=backpro
DB_USER=root
DB_PASS=
OPENAI_API_KEY=sk-...
OPENAI_MODEL=gpt-4o
FREEPIK_API_KEY=
UNSPLASH_API_KEY=
PEXELS_API_KEY=
SEMSTORM_LOGIN=
SEMSTORM_PASSWORD=
SEMSTORM_API_BASE=https://api.semstorm.com
SEMSTORM_TIMEOUT_SECONDS=30
DATAFORSEO_LOGIN=
DATAFORSEO_PASSWORD=
DATAFORSEO_API_BASE=https://api.dataforseo.com
DATAFORSEO_TIMEOUT_SECONDS=30
DATAFORSEO_LOCATION_CODE=2616
DATAFORSEO_LANGUAGE_CODE=pl
SEO_TRIGGER_TOKEN=change-this-to-long-random-token
APP_URL=https://backpro.projectpro.pl
APP_SECRET=change-this-to-random-string
PUBLISH_TRIGGER_TOKEN=change-this-to-long-random-token