A webserver, written in Java. Uses the Postgres JDBC driver and CSS Bootstrap
- File browsing with ability to upload/download files, renaming, deletion, folder creation, etc.
- Access your server's shell from the web
- Enter raw SQL commands into the database
- Error handling with custom help messages
- Modify
src/Main.java
and enter the details of your database (optional, but required if using database features) - (Optional) Modify
src/Main.java
to setup HTTPS, set the port number, etc. (The server runs plain HTTP by default on port 8080) - Build the jar file:
./build.sh
- (Optional) Transfer the fully portable
webserver.jar
file to the desired server
- Run the executable jar file:
java -jar webserver.jar
- In your web browser, navigate to
http://
IP address with port/