Vidoo Store
Launch your own paid file, firmware, or software download marketplace. Packages, coupons, a wallet system, invoices, and a full Filament admin panel - self-hosted on your own domain, no revenue cut.
-
Vidoo Store
A self-hosted Laravel + Filament script for running a paid file, firmware, driver, or software download marketplace. Sell single files or download packages with quotas, take payments, dole out invoices, and manage everything from a modern admin panel with dark mode. Built for firmware/ROM archives, asset marketplaces, private software distribution, or any site where downloads need to be gated behind a purchase.
Pricing
-
$39
One-time payment, excluding applicable taxes
- Full source code, no obfuscation
- Perpetual license for one domain
- 1 year of free updates & support
- Zero revenue share - you keep 100% of what you sell
- Full documentation and setup guide
Instant delivery - your license key is emailed automatically the moment payment completes.
Features
- Download packages with quotasSell time-limited or quota-based download packages alongside one-off file purchases, with automatic expiry and quota reset handled by scheduled jobs.
- Coupons, wallet, and invoicesPercentage or fixed-amount coupons, a customer wallet with peer-to-peer transfers, and generated PDF invoices for every paid order.
- Modern Filament admin panelManage files, folders, users, orders, coupons, announcements, articles, and settings from a fast Livewire-powered admin panel with dark mode on by default.
- Built-in performance suiteStatic page caching with sitemap preloading, automatic WebP/AVIF image conversion, JS delay, critical CSS support, CDN rewriting, and one-click Cloudflare cache purge.
- Two-factor auth and login securityOptional two-factor authentication with trusted devices, login lockout after repeated failures, IP blacklisting, and a full login-attempt log.
- Articles, announcements & reviewsA built-in blog/articles section, sitewide announcement banners, and a file review & rating system to build trust with buyers.
- Automated backups & database toolsScheduled MySQL backups to Google Drive, plus database cleanup and table optimization commands that run on a weekly cron.
How to use
- Upload the project to your server or VPS, or clone it via Git (works at domain root or in a subfolder).
- Run
composer installandnpm install && npm run build, then copy.env.exampleto.envand set your database credentials. - Run
php artisan migrate --seedto create the database schema and default admin account. - Log in at /admin/login, then activate your license under System → Software License using the key from your purchase email.
- Configure your site under Settings: branding, SMTP, payment gateway, and the performance suite.
Why self-hosted?
- Zero revenue shareOne flat $39 payment, no ongoing platform fee and no percentage taken from your sales - unlike hosted marketplace SaaS products.
- Full data & customer ownershipYour files, your customer list, and your payment processor stay entirely under your control on your own domain.
- Modern, maintained stackBuilt on Laravel 12 and Filament 3 - a widely used, actively maintained framework combination, not a legacy or abandoned codebase.
FAQ
What do I need to run Vidoo Store?
PHP 8.2 or newer, MySQL 8+ or MariaDB 10.5+, Composer, and Node.js for the asset build. Runs on Apache or Nginx with PHP-FPM; standard Laravel hosting requirements apply.
How does licensing work?
Your license key is emailed automatically after purchase. Paste it into System → Software License in the admin panel - it binds to the first domain you activate it on. Need to move to a new domain? Contact support.
Do I get future updates?
Your one-time payment includes free updates and support for 1 year from your purchase date. Your license to keep running the version you have stays valid indefinitely after that - you just won't get new updates or support without renewing.
Can I use my own payment gateway for customers?
Yes. Lemon Squeezy and Paddle above are how you buy the script itself. Once installed, Vidoo Store has its own separate payment gateway settings for charging your customers.
Is tax included in the $39 price?
No, the listed price excludes applicable taxes (such as VAT/GST). Lemon Squeezy and Paddle both calculate and collect the correct tax for your location automatically at checkout as merchants of record.
How do I get help?
Read the full documentation guide first. If something still isn't working, reach out through the support page.