FDown – Facebook Video Downloader & Multi-Language CMS Laravel
FDown is a complete Facebook media downloader built with Laravel 13 and Backpack CRUD 7. Download Facebook Videos, Reels, Photos, Stories and MP3, with multilingual SEO, a powerful admin dashboard, download history, OpenAI content assistance and flexible downloader settings.
Được xây dựng bằng
Tính Năng
FDown – Facebook Video Downloader & Multi-Language CMS
FDown is a Facebook media downloader and content management system built with Laravel 13 and Backpack CRUD 7. It provides five Facebook download tools, multilingual content management, SEO optimization and a comprehensive administration dashboard.
Designed for developers and website owners who want to launch their own Facebook downloader website, FDown includes a ready-to-use frontend and a flexible backend for managing website content and download operations.
Key Features
1. Five Facebook Download Tools
- Facebook Video Downloader: Download publicly accessible Facebook videos in available qualities.
- Facebook Reels Downloader: Save Facebook Reels directly from supported links.
- Facebook Photo Downloader: Download supported Facebook images.
- Facebook Stories Downloader: Download accessible Facebook Stories. Cookies may be required for restricted content.
- Facebook MP3 Downloader: Extract and convert video audio to MP3 using FFmpeg.
Media downloads are powered by yt-dlp, with support for an external API as a fallback.
2. Multilingual Website
FDown includes 13 default languages and allows administrators to manage additional languages.
Each language can have its own URLs, form labels, SEO metadata and content, making it possible to build a multilingual downloader website.
3. Powerful Admin Dashboard
The administration panel is powered by Backpack CRUD 7 and provides tools for managing:
- Languages and translations
- SEO settings and downloader content
- Static pages
- Downloader configuration
- Download history and error logs
- Facebook cookies
- Users, roles and permissions
The dashboard also provides an overview of downloader activity and system status.
4. OpenAI Content Assistant
FDown integrates an OpenAI-powered content assistant directly into the administration interface.
Administrators can configure individual prompts and generate or rewrite page headings, hero sections, SEO articles, OpenGraph metadata and other content.
All generated changes can be reviewed before saving.
An OpenAI API key is required.
5. Flexible Download Engine
Configure yt-dlp or an external API as the download engine. Adjust download formats, executable paths, timeouts and fallback API settings through the administration panel.
FFmpeg is supported for MP3 conversion.
6. Download History and Error Tracking
Monitor download activity through the admin dashboard. View recent requests, download status, processing time, downloader engine and error information.
These tools help administrators identify failed downloads and troubleshoot system issues.
7. Security and Access Control
- Role-based permissions for super admins, admins, SEO editors and operators.
- Encrypted Facebook cookies stored in the database.
- Temporary cookie files with restricted file permissions.
- Configurable downloader settings.
8. SEO Optimization
FDown includes multilingual SEO features to support website indexing and content management:
- SEO metadata for individual languages and tools
- XML sitemap
- Robots.txt
- Canonical URLs
- Hreflang support
- Customizable website content
9. Automatic File Cleanup
Configure automatic cleanup of downloaded files according to file age, total storage usage and maximum file count.
Laravel Scheduler can run cleanup tasks automatically.
Technical Requirements
- PHP 8.3 or newer
- Laravel 13
- Composer 2
- MySQL 8+ or SQLite
- yt-dlp
- FFmpeg for MP3 conversion
- A server capable of running the required media tools
Node.js and npm are only required when building frontend assets with Vite.
Installation
- Upload the source code to your server.
- Install PHP dependencies using Composer.
- Configure the .env file and database.
- Generate the application key.
- Run database migrations and seeders.
- Create the storage symbolic link.
- Configure yt-dlp and FFmpeg.
- Configure the web server to point to the public directory.
- Set up Laravel Scheduler for automatic file cleanup.
Who Is This Product For?
FDown is designed for PHP and Laravel developers, website owners and businesses that want to deploy and manage a multilingual Facebook media downloader website.
The included administration system allows website operators to manage content, SEO and downloader configuration without modifying application code for routine changes.
Note: Download functionality depends on Facebook's accessibility restrictions, available media formats and the configured download engine. Users should download only content they are authorized to access.
Sản Phẩm Liên Quan
Source Code Web Truyện Chữ V20 - Laravel, TTS, FFmpeg, VIP & Dark Mode
Nền tảng đọc và nghe truyện chữ xây dựng bằng Laravel + Tailwind CSS, hỗ trợ Dark/Light Mode, chương VIP, gói hội viên, lịch sử đọc, theo dõi, đề cử, bảng xếp hạng và hệ thống TTS kết hợp FFmpeg tạo audio HLS M3U8.
Source Code Website Lịch Âm & Phong Thủy WordPress - AI Tư Vấn Ngày Tốt
Website Lịch Âm & Phong Thủy xây dựng trên WordPress, hỗ trợ tra cứu lịch âm dương, ngày tốt xấu, giờ hoàng đạo, xem tuổi, lịch tháng, đổi ngày và AI tư vấn chọn ngày phù hợp theo từng công việc.
Source Code Instagram Downloader - Reels, Stories, Photo, IGTV & MP3
Source code Instagram Downloader hỗ trợ tải Video, Reels, Stories, Photo, IGTV, MP3 và xem Story trực tuyến. Giao diện responsive, tốc độ xử lý nhanh và hỗ trợ đa ngôn ngữ.