Application Settings
While the .env file handles the infrastructure, the Settings Dashboard allows you to control the business logic, AI behavior, and connections in real-time.
To access these settings, log in as Admin and click Settings on the sidebar.
1. Core Settings
This tab controls the heartbeat of the application: scheduling and concurrency.
Scheduling (Cron)
Defines how often the "Maestro" wakes up to check source sites.
- Presets: Includes standard intervals like Hourly, Every 6h, or Daily.
- Custom: Allows standard Cron expressions (e.g.,
*/15 * * * *for every 15 minutes). - Run on Startup: If enabled, checks for posts immediately when the Docker container restarts.
Execution Mode
Controls how the Worker processes the queue.
- Sequential: Processes 1 post at a time. Safe and stable.
- Parallel: Processes multiple posts simultaneously.
- Concurrency: Number of parallel threads (Recommended: 3-5).
- Staggered: Adds a delay (in ms) between jobs to avoid aggressive rate-limiting by sources.
Proxy Configuration
If your server IP is getting blocked by source sites (Cloudflare/403 Forbidden):
- Enable Proxy: Toggles the feature.
- Scrape.do: Integration with the residential proxy provider.
- Standard URL: Generic HTTP proxy support (
http://user:pass@host:port).
2. Intelligence (AI)
Configures the LLM (Large Language Model) that rewrites the content.
Provider & Model
- OpenAI: Native support for
gpt-4o,gpt-4o-mini, etc. - Together AI: Support for Open Source models like Llama 3 and Mixtral.
- Custom: Connect to local endpoints (Ollama) or compatible APIs.
Behavior
- Rewrite Content: If disabled, the system will just copy-paste content (Clone mode).
- Language: Forces the output language (e.g., PT-BR or EN).
- Tone: Adjusts the "personality" of the rewrite (Neutral, SEO, Casual, Clickbait).
Images
- Upload to WordPress: Downloads the image from the source API and uploads it to your Media Library.
- Watermark URL: If provided, automatically overlays your logo on the bottom-right of the featured image.
3. Connections
Configures the destination and external notifications.
WordPress Connection
This is the Target Site where you want to publish content.
Security: Do not use your main admin password. Go to your WordPress Profile > Security and generate a dedicated Application Password.
- API URL: Your site URL (e.g.,
https://mysite.com). - User: The username/email of the author.
- Password: The Application Password.
- Test Connection: Verifies if WP AutoFlow can create posts on your site.
Webhooks
Enables dispatching JSON events to external tools (n8n, Make, Zapier, Discord) whenever a post is published.
4. SEO Tools
Automated optimization features.
- Link Building: If enabled, the system scans the new article for keywords that match previously published posts in your database and creates internal links automatically.
- Indexing API: Configure your IndexNow Key to ping search engines (Bing/Yandex) immediately upon publication.
- Sync Stats: Manually syncs the local database with your WordPress site to ensure internal linking has the latest data.
5. System (Danger Zone)
Maintenance actions. Proceed with caution.
- Clear History: Wipes the log of "already scraped URLs". The system might repost old content if it's still in the source feed.
- Factory Reset: Wipes everything (Sites, Settings, Logs). Reverts the app to a fresh install state.