This repository contains code to control Raspberry Pi Pico, ESP8266, ESP32 or other MicroPython projects using a browser-based user interface. It allows you to interact with your Pico projects remotely from any device with a web browser, including smartphones, tablets, and computers.
Serve static and dynamic web pages from your Raspberry Pi Pico. Run Python functions on your microcontroller device from a web browser. Create dynamic web pages with live data from your Pico or other microcontroller. Blink the IP address using the built-in LED, handy when you're out in the field with no screen or computer. Display a file and folder list of your root directory with an attractive and responsive user interface.
A webapp for administering Asterisk from a web browser. Written in PHP. Worked on recently. Asterisk's API doesn't change very much so there probably doesn't need to be. Backed by MySQL. No obvious documentation so it'll need to be messed with to get installed.
A web-based admin control panel for a Matrix server. Lots of webshit involved.
Then tar up build/, upload it to your server, unpack it, and give it a try.
Noteworthy because it talks about the following plugins:
Relies on the web server to implement authentication.
Heimdall Application Dashboard is a dashboard for all your web applications. It doesn't need to be limited to applications though, you can add links to anything you like. Some recognized applications can have their APIs accessed if you enter credentials. Recognizes other applications for the purpose of search and autocomplete. Written in PHP, uses SQLite as its datastore.
A web control panel for openvpn. Lets you manage users, search and visualize logs, manage accounts, download certs and config files. Requires a basic, uncustomized install of OpenVPN. Can be updated in realtime with a shell script.