📖 Brief Progetto
Nessun brief ancora. Usa il tasto qui sotto per farlo generare da Claude.
1. Premi 🧠 Chiedi generazione Brief → incolla nella chat Claude (allega anche lo zip del progetto se disponibile)
2. Claude ti restituisce il testo → premi 📥 Incolla Brief e incollalo qui
2. Claude ti restituisce il testo → premi 📥 Incolla Brief e incollalo qui
📁 File Progetto
0 file
Max 64M · zip, pdf, docx, xlsx, immagini, codice…
📊 Avanzamento
0%
✅ To Do List
0/0
Nessuna task
📝 Note
Piano: completare deploy 50 siti → OVH dedicato → migrare tutto con Claude.
Alessandro gestisce i deploy. Salvina le immagini.
Focus: destinazioni singole ad alto potenziale SEO (Tier 1).
Audit 08/03/2026: flusso immagini OK end-to-end, 693 articoli spostati +1 mese per dare tempo a Salvina di completare le cover.
Audit 09/03/2026: tutti i 96 domini (53 travel + 43 WF) confermati su Plesk. 3 domini travel lunghi fixati (bug login >32 char).
Fix OOM 09/03/2026: causa era 257 cron artisan paralleli ogni minuto (schedule:run + duplicati blog:publish-scheduled e agoda:publish-hotels). Sostituiti con /root/travel-scheduler.sh sequenziale: 66 siti in 27s, ~200MB RAM. Backup vecchio crontab in /root/crontab-backup-20260309.txt. Lo scheduler Laravel (routes/console.php) definisce: agoda:publish-hotels daily 08:00, agoda:sync-hotels weekly lunedì 03:00, blog:publish-scheduled hourly, cache:clear every 15min.
Prossimi step: deployare PublishScheduledPosts.php con check cover, fixare pagina blog-articles su base, valutare se cache:clear ogni 15min è necessario.
📜 Changelog
Fix critico OOM killer: causa identificata in 257 cron artisan paralleli (63× schedule:run + 63× blog:publish-scheduled + 131× agoda:publish-hotels) ogni minuto su 63 siti. blog:publish-scheduled e agoda:publish-hotels erano duplicati inutili (già definiti in routes/console.php con frequenze corrette). Creato /root/travel-scheduler.sh: scheduler sequenziale con lock file e timeout 30s/sito, processa 66 siti in ~27s con ~200MB RAM (vs 7.7GB prima). Backup vecchio crontab in /root/crontab-backup-20260309.txt.
2026-03-09 13:35 · claude
Riavvio MariaDB server travel (OOM killer alle 4:05). Creati su Plesk i 3 domini travel mancanti che fallivano per login >32 char: castellammaredelgolfoinvacanza.it, santamariadileucainvacanza.it, civitadibagnoregioinvacanza.it. SSL installato su tutti e 3. Audit completo: 96/96 domini ora presenti su Plesk (93 travel + 43 WF confermati).
2026-03-09 08:00 · claude
Fix foreach reference su blog-articles.php per KPI immagini
2026-03-08 06:59 · claude
JSON Alberobello e Procida corretti e verificati
2026-03-07 16:03 · claude
Lista 50 destinazioni target con domini invacanza.it
2026-03-06 08:56 · claude
Deploy Abruzzo: 12 destinazioni, 233 hotel
2026-03-05 12:46 · claude
ℹ️ Info
Server
VPS OVH 152.228.162.32 (8GB RAM)
Gestionale
base.mclmedia.eu
Siti deployati
66 (con app Laravel + .env)
Siti su Plesk
112 (tutti i domini invacanza)
Articoli totali
2680 su 51 siti
Articoli scheduled
Spostati +1 mese (→ 8 aprile 2026)
Immagini blog (storage)
~618 file su 15 siti attivi
Image tasks pending
~7.500 su tutti i siti
Cron
Scheduler sequenziale unico (/root/travel-scheduler.sh) — 66 siti in ~27s
Target
50+ destinazioni singole
🛠 Tech Stack
🔗 Link
📘 README
Nessun README. Usa "Copia README" per farlo generare da Claude.
⚠️ Zona Pericolosa
clicca per espandere