The project contains a simple web application which supports image uploading and image searching. It could be viewed as a temporary or private cloud space that manages the images you uploaded.
| Framework | Jooby |
|---|---|
| Database | SQLite |
| Build Tool | Gradle v4.8 |
| Front End | Semantic UI v2.4.1 |
| Note | Screenshot |
|---|---|
| Main Page | ![]() |
| Upload Image or Zipped Images | ![]() |
| View Image | ![]() |
| Remove Image | ![]() |
- JDK/JRE 8+
- Setup Environment Variable $JAVA_HOME
- Download and Install
- Version 4.8+
- Download Zip
- Unzip and Copy the Gradle Library Path (
/tmp/gradle-5.4.1) - Modify Line No.36 in File
activatein the Repository to Yours - Run
$source activateto Modify the Gradle Environment Variable
- Create File
$USER_HOME/.gradle/gradle.properties - Add
org.gradle.daemon=falseto the File - Reference
- Modify
hostandportinconf/application.conf - Default Host
0.0.0.0and Port3318
jooby.dbPowered by Sqlite3- Feel Free to Drop the Tables Before App Start
- Download Database Browser (Optional)
- UNIX -
$chmod +x gradlewand$./gradlew joobyRun - Windows -
$gradlew.bat joobyRun - Browse the Interface via
http://YOUR_IP/images



