- 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.
27 lines
616 B
Plaintext
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
|