This is a simple web interface to control a remote linux machine. This includes executing commands, pulling a file from a remote machine over internet.
- An IDE for JAVA like IntellIj.
- Apache Tomcat
- Ngrok
- Gradle
- Download and install IntelliJ
- Download Apache tomcat and configure server in IntelliJ on port 8080.
- Download Ngrok
- Setup gradle on linux machine.
- Clone and open the project in IntelliJ.
- Run the project using tomcat.
- Go to the ngrok downloaded directory and run ./ngrok http 8080, you will get public URL. Use this url to access your linux system remotely.
- Spring MVC - The web framework used
- Gradle - Dependency Management
This project is licensed under the Apache License - see the LICENSE.md file for details.