Skip to content

A modern web interface for managing Lighttpd virtual host configurations

License

Notifications You must be signed in to change notification settings

irwan6179/lightGUI

Repository files navigation

LightGUI

A modern web interface for managing Lighttpd virtual host configurations.

Features

  • Web-based virtual host management
  • Real-time configuration validation
  • Support for URL rewriting
  • Performance optimization settings
  • Compression and caching configuration
  • Service restart functionality

Prerequisites

  • Node.js 18 or later
  • Lighttpd web server
  • Sudo access for service management

Installation

  1. Clone the repository:
git clone https://github.com/irwan6179/lightGUI.git
cd lightGUI
  1. Install dependencies:
npm install
  1. Configure sudo permissions:
sudo cp lighttpd-nopasswd /etc/sudoers.d/lighttpd
sudo chmod 440 /etc/sudoers.d/lighttpd
  1. Start the development server:
npm run dev

Development

  • Built with Next.js and TypeScript
  • Uses Tailwind CSS for styling
  • Shadcn UI components
  • Real-time configuration validation

License

MIT License

About

A modern web interface for managing Lighttpd virtual host configurations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published