Neil Raphael Ramos
1 / 2
🚀

AdminDashboardServerApp

BuildingProven

This Project was used for Local Server Interface with the Website Link from the Local Server (Ubuntu Server)

Visit site

README

Admin Dashboard Server

A simple local server administration dashboard built with VB.NET WinForms.

The application provides a convenient interface for accessing and managing web-based services running on a local server or network.

Features

  • Add local server websites and services
  • Access web dashboards through WebView2
  • Website navigation buttons
  • Drag and reorder services
  • Automatic favicon loading
  • Light, dark, and system themes
  • Local default dashboard page
  • Simple settings interface
  • Designed for local network/server use

Requirements

  • Windows 10 or Windows 11
  • .NET Desktop Runtime / SDK compatible with the project
  • Microsoft WebView2 Runtime
  • Network access to the local server services

Usage

  1. Start the Admin Dashboard application.
  2. Click Add to add a server website or service.
  3. Enter the service name and URL.
  4. Select the service from the navigation buttons.
  5. Drag the buttons to change their order.
  6. Use Settings to configure the dashboard.

Example URLs:

http://192.168.1.100:8080 http://192.168.1.100:3000 https://192.168.1.100:8443

Local Server

This application is intended to work with services hosted on a local server, such as:

  • Portainer
  • Cockpit
  • Pi-hole
  • CUPS
  • Open WebUI
  • Grafana
  • Other web-based server applications

The dashboard does not host these services itself. It provides a central interface for accessing them.

Project Structure

AdminDashboard/ │ ├── Default Web/ │ ├── index.html │ └── index.css │ ├── Forms/ │ ├── maindashboard.vb │ └── SettingsForm.vb │ ├── Modules/ │ └── DefaultWebModule.vb │ ├── README.md └── AdminDashboard.sln

Security

This application is intended primarily for trusted local networks.

Only add services and URLs that you trust.

If a local HTTPS service uses a self-signed certificate, the application may allow the certificate for the configured service so that the WebView can access it.

Do not expose the dashboard or its services directly to the public Internet without appropriate security measures.

Still Under-Development Project

Development

The project is developed using:

  • Visual Basic .NET
  • Windows Forms
  • Microsoft WebView2
  • HTML / CSS for the local dashboard page

Journey

No updates yet.

Building a dev tool or hiring developers? Get seen here. Become our Sponsor

Stays free because of
  • Ian de Jesus
  • RCastromero()
  • King Salomon
  • Joowd
  • rodge-dev
  • Mon Albert Gamil
  • JB Benedicto
  • Doctor Scoliosis
  • Kaihzan-Nixxo C. Jamilla
  • Lewis John Villamor
  • <JRJDev>
  • Michael William Mesina
  • UrAvgProgrammer
  • </Peter> "21st Dev Vinci"
  • Nico Alumbro
  • wacxv
  • Lixter Niño D. Dinawanao
  • John Javier R. Idmilao
  • Carlo Dandan
  • Ruri
  • euphydev
  • Ian de Jesus
  • RCastromero()
  • King Salomon
  • Joowd
  • rodge-dev
  • Mon Albert Gamil
  • JB Benedicto
  • Doctor Scoliosis
  • Kaihzan-Nixxo C. Jamilla
  • Lewis John Villamor
  • <JRJDev>
  • Michael William Mesina
  • UrAvgProgrammer
  • </Peter> "21st Dev Vinci"
  • Nico Alumbro
  • wacxv
  • Lixter Niño D. Dinawanao
  • John Javier R. Idmilao
  • Carlo Dandan
  • Ruri
  • euphydev
Join them

Building a dev tool or hiring developers? Get seen here. Become our Sponsor

Stays free because of
  • <JRJDev>
  • Carlo Dandan
  • Ruri
  • Doctor Scoliosis
  • Lewis John Villamor
  • Lixter Niño D. Dinawanao
  • Kaihzan-Nixxo C. Jamilla
  • Nico Alumbro
  • Michael William Mesina
  • UrAvgProgrammer
  • John Javier R. Idmilao
  • Ian de Jesus
  • Mon Albert Gamil
  • King Salomon
  • </Peter> "21st Dev Vinci"
  • RCastromero()
  • Joowd
  • rodge-dev
  • wacxv
  • JB Benedicto
  • euphydev
  • <JRJDev>
  • Carlo Dandan
  • Ruri
  • Doctor Scoliosis
  • Lewis John Villamor
  • Lixter Niño D. Dinawanao
  • Kaihzan-Nixxo C. Jamilla
  • Nico Alumbro
  • Michael William Mesina
  • UrAvgProgrammer
  • John Javier R. Idmilao
  • Ian de Jesus
  • Mon Albert Gamil
  • King Salomon
  • </Peter> "21st Dev Vinci"
  • RCastromero()
  • Joowd
  • rodge-dev
  • wacxv
  • JB Benedicto
  • euphydev
Join them