{"repo":"michaelburns/LaunchPad","free":true,"listed":false,"github":"https://github.com/michaelburns/LaunchPad","clone":"git clone https://github.com/michaelburns/LaunchPad.git","description":"PowerShell Web Portal","language":"HTML","stars":92,"topics":["powershell","asp-net-core-mvc"],"license":null,"category":"workflow-automation","readme_excerpt":"{ Launch-Pad } PowerShell Command Center Automation for Everyone -------------- ASP.NET Core 10 MVC, cross-platform (macOS, Linux, Windows Server). A centralized web portal for managing, launching, and scheduling PowerShell scripts with role-based access control, auditing, and syntax highlighting. Powered by PowerShell 7 ( Microsoft.PowerShell.SDK ), so user scripts run on every platform PowerShell 7 supports. This project is looking for contributors. If you have a feature you'd like to see implemented or a bug you'd like fixed, the best and fastest way to make that happen is to implement it and submit it back upstream for consideration. All contributions will be given thorough consideration. Run it locally Prerequisites: - .NET 10 SDK - dotnet tool install --global dotnet-ef (once) Open https://localhost:5181 (HTTP requests on :5180 redirect to HTTPS). The Hangfire dashboard is at /Scripts/Jobs . Storage - App data → launchpad.db (SQLite, EF Core) - Background jobs → launchpad-hangfire.db (SQLite, Hangfire.Storage.SQLite) - Scripts on disk → ./Scripts/ .ps1 (folder configurable via PowerShellScripts:FolderLocation ) To use a different store (Postgres, SQL Server, etc.) swap the EF Core and Hangfire providers in Program.cs and update the connection strings in appsettings.json . Authentication - Production (Windows Server) : Negotiate / Windows Authentication via Microsoft.AspNetCore.Authentication.Negotiate . Behaves the same as classic IIS Windows Auth. - Development (any OS","default_branch":null,"files":null,"tree":[],"storefront":"/r/michaelburns","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/michaelburns/LaunchPad/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}