nntmux/newznab-tmux
Newznab-tmux is a self-hosted Usenet indexer built in PHP, offering Newznab-compatible API endpoints, release search, NZB generation, and admin tooling for running a private indexer.
.env, config/database.php, composer.json, and the release diff for 4.2.DB_CONNECTION=mariadb and verify the host, port, database, user, and collation before running migrations.composer installnpm install && npm run build.env with MariaDB credentialsphp artisan key:generatephp artisan migratephp artisan horizon for queue processinggetVideoIDFromSiteID change for zero siteID handling.spatie/laravel-html.siteID..env and avoid relying on implicit MySQL defaults.php artisan horizon:status plus failed jobs during upgrades.spatie/laravel-html where the codebase has migrated. Keep new form/input generation consistent with that package rather than mixing multiple HTML-building styles unnecessarily.getVideoIDFromSiteID fix, treat 0/missing site IDs as a valid “no result” path. Add or update tests around zero, null, and invalid IDs before relying on the method in imports or admin workflows.DB_CONNECTION=mariadb, connection tuning, and checks around collations, full-text indexes, JSON columns, and migration compatibility.siteID fix suggests callers previously could hit unexpected behavior. Audit call sites and guard before querying or processing when siteID is 0, empty, or absent.spatie/laravel-html migration can introduce escaping or markup differences. Clear view caches after deploying, compare rendered forms/inputs, and avoid double-escaping values passed through helper methods.npm ci where possible, rebuild, clear Laravel caches, and verify browser-cached assets are not serving stale files.php artisan about, DB connectivity, migrations, Horizon worker health, failed jobs, Scout index status, compiled view/assets, then application logs.How can I help you explore Laravel packages today?