Initial commit: RSS feed dashboard aggregating YouTube, Reddit and RT

- PHP 8 + PDO SQLite cache with on-demand TTL refresh and dedup by link hash
- laminas-feed + Guzzle for RSS/Atom parsing and HTTP
- Bootstrap 5 UI with source and time-range filters, AJAX load-more
- User cron-free deployment under Apache/php-fpm; .htaccess hardening
This commit is contained in:
Harwinder Sekhon
2026-10-05 17:07:48 -04:00
commit ad4dc6b984
21 changed files with 2732 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
DirectoryIndex index.php index.html
# Prevent directory listing if index.php is unavailable.
Options -Indexes
# Never expose Composer or project metadata over HTTP.
<FilesMatch "^(composer\.(json|lock|phar)|\.gitignore)$">
Require all denied
</FilesMatch>