NetworkExplorer is a school project created by @0Adiber and @TheCrether. It is a NAS for your PC and home server with a nice web interface. It is built with React and Spring Boot.
The application is split up into two different repositories:
Each repository has its own instructions on how to build itself and the following is how to put both together.
- First of all, you need to create a directory for the files of the application.
- Build the backend (Instructions)
- Copy your built JAR in the
targetfolder into the directory - Copy/Create your
application.propertiesfile and copy it into the directory (Example configuration can be found here)) - Build the frontend (Instructions)
- Copy the
builddirectory from the frontend into the directory and rename it topublic - (Optional) If you tested the project in your IDE and like to keep the credentials/users you setup, you can just copy the
nwexp.jsonfile from your backend folder. - Start the server by executing this command:
java -jar <your-jar> at.networkexplorer.backend.BackendApplication
If number 7 did not apply to you, the initial admin password will be printed out to the console and if you somehow cleared the output, you can just delete the nwexp.json file and start the server again to generate a new password.
