2025-10-02 02:49:08 +02:00
# WebUI - A Simple File Management Tool
2025-10-02 03:56:07 +03:30
2025-10-02 02:49:08 +02:00
WebUI is a lightweight and easy-to-use web application for managing files on your server. It provides a simple interface to upload, download, delete, and preview files.
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
## Features
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
* **File Uploading:** Upload one or more files at a time.
* **File Listing:** View a list of all uploaded files with their size and modification date.
* **File Download:** Download files to your local machine.
* **File Deletion:** Remove files from the server.
* **File Preview:** Preview text and image files directly in the browser.
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
## Screenshot
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00

2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
## Getting Started
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
### Prerequisites
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
* [Node.js ](https://nodejs.org/ ) installed on your system.
2025-10-02 03:57:22 +03:30
2025-10-02 02:49:08 +02:00
### Installation
1. Clone the repository:
```bash
git clone https://codeberg.org/coast/webui.git
```
2. Navigate to the project directory:
```bash
2025-10-02 02:49:30 +02:00
cd webui
2025-10-02 02:49:08 +02:00
```
3. Install the dependencies:
```bash
npm install
```
### Usage
1. Start the server:
```bash
node server.js
```
2. Open your web browser and go to `http://localhost:3000` .
## Contributing
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
## License
This project is licensed under the [APSL 2.0 License ](LICENSE ).