Initial commit: Animexe Laravel platform

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-14 00:01:48 +03:00
co-authored by Claude Opus 4.8
commit a63515cfc6
366 changed files with 74773 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
<?php
use Illuminate\Foundation\Inspiring;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\Schedule;
Artisan::command('inspire', function () {
$this->comment(Inspiring::quote());
})->purpose('Display an inspiring quote');
// AI blog: günde 3 kez (09:00, 15:00, 21:00) — her seferinde 1 yeni yazı
Schedule::command('animexe:generate-blogs --count=1')
->cron('0 9,15,21 * * *')
->withoutOverlapping()
->runInBackground();
// AI anime meta doldurma: her gece 02:00 — eksik tüm animeleri işle, bititiğinde dur
Schedule::command('animexe:fill-anime-meta')
->dailyAt('02:00')
->withoutOverlapping()
->runInBackground();
// Her saat başı süresi dolan mahkemeleri kapat
Schedule::command('tribunals:close')
->hourly()
->withoutOverlapping();
// Her gece 02:30 — kapak/banneri eksik animelere AniList'ten resim çek
Schedule::command('anime:fetch-images --missing --limit=100')
->dailyAt('02:30')
->withoutOverlapping()
->runInBackground();