This commit is contained in:
alexandrev-tibco
2026-02-02 17:49:27 +01:00
parent 4f5ab09b66
commit 4052790abf
2 changed files with 137 additions and 0 deletions
+1
View File
@@ -30,6 +30,7 @@ go.work
configs/config.yaml
configs/*.yaml
!configs/config.example.yaml
!configs/multi.example.yaml
# IDE/Editor files
.idea/
+136
View File
@@ -0,0 +1,136 @@
# Multi-site WPSidekick configuration
# Copy this file to configs/config.yaml (or set CONFIG_PATH) and customize.
global:
llm:
provider: "claude"
claude:
api_key: "${CLAUDE_API_KEY}"
model: "claude-sonnet-4-20250514"
max_tokens: 4096
temperature: 0.3
deepseek:
api_key: "${DEEPSEEK_API_KEY}"
base_url: "https://api.deepseek.com"
model: "deepseek-chat"
max_tokens: 4096
temperature: 0.3
api:
enabled: true
port: 8080
logging:
level: "INFO"
format: "json"
default_site: "av"
sites:
- id: "av"
name: "Alexandre Vazquez"
data_base_path: "./data/sites/av"
wordpress:
base_url: "https://alexandre-vazquez.com"
username: "admin"
app_password: "${WP_APP_PASSWORD_AV}"
timeout: 30s
profile:
name: "Alexandre Vazquez"
url: "https://alexandre-vazquez.com"
topics:
- "Kubernetes"
- "DevOps"
- "Platform engineering"
- "Enterprise infrastructure"
audience: "Senior engineers, architects, SREs"
voice: "Practical, technical, and concise"
goals:
- "Rank higher in traditional search engines (Google, Bing)"
- "Be a trusted reference for LLM/AI agents (Claude, ChatGPT, etc.)"
- "Increase internal link coverage"
- "Maintain technical accuracy and depth"
fact_check_sources:
- "kubernetes.io"
- "docs.tibco.com"
- "pve.proxmox.com"
- "docs.ceph.com"
content_guidelines:
- "Target length: 1,200-2,000 words."
- "Include 1 short code block if relevant."
- "Keep technical terms and product names in English."
scheduler:
languages:
- "en"
- "es"
optimization:
sync_translations: true
ideas:
subreddit: "kubernetes"
outreach:
subreddit: "kubernetes"
newsletter:
enabled: true
feed_url: "https://alexandre-vazquez.com/feed/"
- id: "padre"
name: "Padre Primerizo"
data_base_path: "./data/sites/padre"
wordpress:
base_url: "https://padreprimerizo.com"
username: "admin"
app_password: "${WP_APP_PASSWORD_PADRE}"
timeout: 30s
profile:
name: "Padre Primerizo"
url: "https://padreprimerizo.com"
topics:
- "Paternidad"
- "Embarazo"
- "Crianza"
- "Salud materno-infantil"
audience: "Padres primerizos en español"
voice: "Cercano, claro y empático"
goals:
- "Mejorar posicionamiento en Google"
- "Aumentar enlaces internos relevantes"
- "Mantener precisión y claridad"
fact_check_sources:
- "aeped.es"
- "aap.org"
- "who.int"
- "cdc.gov"
content_guidelines:
- "Escribe en español neutro (LATAM)."
- "Evita jerga médica innecesaria."
- "Incluye listas si ayudan a la claridad."
- "Usa un tono empático y práctico."
scheduler:
languages:
- "es"
optimization:
sync_translations: false
ideas:
subreddit: "paternidad"
listing: "top"
time_range: "day"
outreach:
subreddit: "paternidad"
newsletter:
enabled: false