Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bismay4u/appserver
AppServer is a Desktop Proxy + App Server for HTML, MD files for Developers and Enthusiasts.
https://github.com/bismay4u/appserver
electron gateway proxy server web
Last synced: about 7 hours ago
JSON representation
AppServer is a Desktop Proxy + App Server for HTML, MD files for Developers and Enthusiasts.
- Host: GitHub
- URL: https://github.com/bismay4u/appserver
- Owner: bismay4u
- License: mit
- Created: 2018-08-02T17:48:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-13T12:47:33.000Z (almost 4 years ago)
- Last Synced: 2024-05-28T22:56:11.841Z (8 months ago)
- Topics: electron, gateway, proxy, server, web
- Language: JavaScript
- Homepage:
- Size: 114 MB
- Stars: 61
- Watchers: 8
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AppServer
AppServer is a Multi Talented Server System with versatile Use Cases. It works as:
+ Desktop App Server for serving HTML, CSS, JS etc files from a folder for viewing in browser along with functional ajax system.
+ Partial Proxy Server for transfering request at a local port to a remote server. This facilitates in studying request pattern and resources being used.### Features:
- [x] Converts any desktop folder into website right from your desktop.
- [x] If index.html is missing, also automatically visualizes an index of files available.
- [x] Works as Proxy Server for viewing assets used by site.
- [x] Monitors the folder for changes and updates the page if found changed.
- [x] Can remember your earlier folders.![Screenshot](https://github.com/bismay4u/AppServer/blob/master/build/screenshot.png)
### Upcoming Features
- [ ] Autoupdate System
- [ ] Port conflict resolution via porthog
- [ ] Native System Notifications
- [ ] Option to output logs to physical file
- [ ] Multiple Themes
- [ ] System Tray Support
- [ ] "Run in Background" Mode
- [ ] Log Filtering
- [ ] Advanced Live Reload
- [ ] Custom Response Headers
- [ ] Multiple server root directories with different ports
- [ ] Realtime connection monitoring & statisticsThis project is inspired from https://github.com/teseve/teseve. I thank the authors for this nice application and making it Open Source.