GS Plugin Management Site

View on GitHub
laravel php

Description

Plugin management and distribution site. This site receives plugin auto deployments when ready for production to serve from the team. MAP+ Update functionality references the latest version of our software/products from what is hosted here. Comes with REST API built on Laravel 12 and Laravel Sanctum for secure authentication. The API provides endpoints for listing plugins (with search and sorting capabilities), retrieving individual plugin details including version, changelog, and download information, and downloading plugin ZIP files. The deployment endpoint accepts automated plugin deployments from GitHub Actions workflows using API key authentication, enabling seamless CI/CD integration. The API returns JSON responses with plugin metadata, version tracking, download counts, and file information. Built with Filament 3.2 for admin management and supports PHP 8.2+.

Created by

Jake Stanaford

December 08, 2025

Last Updated

December 09, 2025

1 month ago