HomePortfolioExtensionsScriptsAbout

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 icon
    Vidoo Store
    PHP 8.2+Laravel 12Filament 3MySQL

    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
    Buy with Lemon Squeezy

    Instant delivery - your license key is emailed automatically the moment payment completes.

Features

  • Download packages with quotas
    Sell 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 invoices
    Percentage or fixed-amount coupons, a customer wallet with peer-to-peer transfers, and generated PDF invoices for every paid order.
  • Modern Filament admin panel
    Manage 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 suite
    Static 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 security
    Optional two-factor authentication with trusted devices, login lockout after repeated failures, IP blacklisting, and a full login-attempt log.
  • Articles, announcements & reviews
    A built-in blog/articles section, sitewide announcement banners, and a file review & rating system to build trust with buyers.
  • Automated backups & database tools
    Scheduled MySQL backups to Google Drive, plus database cleanup and table optimization commands that run on a weekly cron.

How to use

    1. Upload the project to your server or VPS, or clone it via Git (works at domain root or in a subfolder).
    2. Run composer install and npm install && npm run build, then copy .env.example to .env and set your database credentials.
    3. Run php artisan migrate --seed to create the database schema and default admin account.
    4. Log in at /admin/login, then activate your license under System → Software License using the key from your purchase email.
    5. Configure your site under Settings: branding, SMTP, payment gateway, and the performance suite.

Why self-hosted?

  • Zero revenue share
    One flat $39 payment, no ongoing platform fee and no percentage taken from your sales - unlike hosted marketplace SaaS products.
  • Full data & customer ownership
    Your files, your customer list, and your payment processor stay entirely under your control on your own domain.
  • Modern, maintained stack
    Built 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.

  • Buy now - $39

    Self-hosted Laravel script with full documentation included