Light Store | Sell your software v20.2.1

The Complete Solution for selling software products
  • Fix migration order to not cause problems for existing docker installations
  • Better handling of example product seeders
  • Fixed issue where settings couldn't be saved when S3 was off
v1.0 marks the version where this product is considered out-of-beta.

Features:

  • Added multi-vendor support. Any user can now access the (previously admin only) dashboard, and create their own stores.
    • You are able to disable this feature in the settings page.
    • The dashboard is now accessible at /dashboard instead of /admin.
    • Product statistics are scoped to the specific vendor.
    • Widgets are vendor-specific now.
    • The existing tab for cumulative "Orders" has been made admin-only.
    • Added a new tab in place of the "orders" for listing individual transactions of items belonging to only the vendor.
    • Vendors have additional fields: paypal email for serving payouts and an image uploader.
    • Re-added vendor name and profile picture to product showcase.
  • Added coupon codes. Coupon codes can have max uses, an expiry date and be limited to a certain product only.
  • Added profile page for deleting the account.
  • Added min and max price filters to product listing.
  • Added support for non-zip product files. They will now be delivered as their original filename.
  • Added breadcrumbs to "All Products" and the product's category in product pages.
  • Added adminer to the docker compose setup, at port 8002. Make sure to change your database password if you're exposing adminer to the internet, since everyone can access it.

Fixes:
  • Fixed S3 compatibility.
  • Made enable/disable buttons for Oauth2 gateways update the fields live instead of having to save each time.
  • Increased file upload sizes in docker to 100 MB from default 2 MB (amended in v0.8.2 hotfix).
  • Free products can now be reviewed by anyone.
  • (dash) Changed the chart colors to look better and fixed inconsistent colors.
  • (dash) Fixed non-consistent button label when creating products.
  • (dash) Setting values are now trimmed on both sides to prevent issues due to extra whitespace before or after the value.
- Increased limit for uploading files from 2 MB to 100 MB on the default Docker installation.
Added missing template .env files.
Fixed type errors when building assets in Docker Compose
Features:
  • Added product favorites. The users can save products for later and view them in their profile.
  • New profile page separated using tabs.
  • Added download links to "Order complete" emails.
  • Doc links displayed in /docs can now be edited in the admin panel (instead of being hard-coded in the theme).
  • (admin) Added "Test Email" button to test your SMTP configuration.
  • (admin) Added hint actions to go to related items (for example, under Product, "Go To Category").
  • (admin) Orders now relate to the currency in which it has been made in, and can be shown from the dashboard.
  • (admin) Added items coutn to "Orders" table.

Fixes:
  • Made "Active" field on licenses affect the product download ability.
  • Fixed being able to remove reviews from the admin panel.
  • Fixed Registration from not validating fields correctly.
Next major feature update is likely going to be release v1.0.
Features:
  • Improved the free products experience, they can now be downloaded instantly without adding to cart.
  • (admin) Added better sections to the email tab in settings.

Fixes:
  • Fixed email currency display.
  • Fixed Free products unable to be claimed.
  • Fix downloading products displays the bytecode for the file instead of downloading it.
  • Temporarily removed vendor's name in the product showcase (due to the infrastructural changes incoming nearing v1.0).
v0.7.2 (amend): Also fix download button in profile page
v0.7.3 (amend): Fix types
Features:
  • Added ability to ban users as page admin.
  • Added default currency setting for adjusting the store-wide default currency for new users.
  • Added a settings option to configure the primary theme color.
  • Improved the checkout flow: if the user is not logged in, they will be prompted to log in, and after logging in (or confirming their email while registering), they will be immediately taken to payment.
  • Optimised SEO greatly. In addition to better search results, social embeds on platforms like Twitter and Discord will show up better.
  • (admin) Statistics viewed on the landing page can now be configured in the settings.
  • (admin) Added new convinent wizard to create new products.
  • (admin) Added an "Auto-fill prices" buttonthat upon activating, will browse all available store currencies in the store and automatically find the exchange rate & create prices for each currency based on your default currency.
    • For example, when your default currency is "USD" and, granted the price in "USD" is defined, pressing the button will create prices for missing currencies automatically.
    • The currency rates do not update automatically. The button has to be re-pressed to re-fetch current currency conversion rates data.
    • If a price for a given currency is already defined, the amount will not be updated upon the press of the button. To update it to the latest conversion data, the price has to be deleted first, and the button pressed after.
    • The currency code must be a valid currency code recognised by the API to be filled. Otherwise, the currency will be omitted.
  • (admin) Prices display with their appropriate prefix or suffix now, instead of the codes.
  • Docker: Added a fixed name property to compose file so accessing containers created by Docker compose is now easier.
    • The name is now always "store", "store-<service>-<index>", for example "store-app-1" or "store-db-1".

Fixed:
  • Footer link pointing nowhere.
  • Price cents (decimals) being incorrectly rounded (floored) in views.
  • Specifying password in the admin panel during creation caused the account to be inaccessible.
  • Fixed product search.
  • (admin) Prices display in categories -> products list under category.
  • (admin) Fixed 500 error when listing products page when there are no products present in the database.

WARNING: The default implementation of Docker uses .env.docker as the default env file by default, which means you no longer have to copy it over yourself. Simply edit the values in .env.docker. (To revert this change, remove COPY .env.docker .env from Dockerfile)
Buy a license now
$19.99
EULA
Single project EULA
Standard, except only for single project use
Attribution free EULA
+ $13.99
Standard, except you can remove attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Enhanced
+ $8.99
Includes Standard support plus:
Installation & setup
Support duration
Lifetime
Extras
Knowledgebase + Blog Addon
+ $9.99
Points Addon
+ $9.99
Discord Bot
+ $7.99
Share and earn
Refer this resource and earn a 20% commission.
8,707 Views
49 Purchases
54 Downloads
Apr 16, 2025 Published
May 27, 2026 Updated
5.00 star(s)
Average rating (6)
3.4 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Business
  1. License management
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. Polish
  1. Italian
  1. Dutch
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
An advanced ticket bot, rich in many exclusive features to improve your business!
5.00 star(s) 12 ratings
235 purchases
The flexible licensing system to control access to your products.
5.00 star(s) 5 ratings
42 purchases
Increase engagement in your server by running an advent calendar event!
Not yet rated
24 purchases
Sell products directly from Discord and set up your own resource market.
5.00 star(s) 1 ratings
22 purchases
A personal Discord bot which works designed to work in DMs and all servers. Installed per-user.
Not yet rated
15 purchases
Share and earn
Refer this resource and earn a 20% commission.
8,707 Views
49 Purchases
54 Downloads
Apr 16, 2025 Published
May 27, 2026 Updated
5.00 star(s)
Average rating (6)
3.4 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Business
  1. License management
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. Polish
  1. Italian
  1. Dutch
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Owner
Recommended for you
An advanced ticket bot, rich in many exclusive features to improve your business!
5.00 star(s) 12 ratings
235 purchases
The flexible licensing system to control access to your products.
5.00 star(s) 5 ratings
42 purchases
Increase engagement in your server by running an advent calendar event!
Not yet rated
24 purchases
Sell products directly from Discord and set up your own resource market.
5.00 star(s) 1 ratings
22 purchases
A personal Discord bot which works designed to work in DMs and all servers. Installed per-user.
Not yet rated
15 purchases
Top