Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 1.82 KB

README.md

File metadata and controls

58 lines (42 loc) · 1.82 KB

Jooby - Image Server

Description

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

Overview

Note Screenshot
Main Page Imgur
Upload Image or Zipped Images Imgur
View Image Imgur
Remove Image Imgur

Prerequisite

Java

  • JDK/JRE 8+
  • Setup Environment Variable $JAVA_HOME
  • Download and Install

Gradle

  • Version 4.8+
  • Download Zip
  • Unzip and Copy the Gradle Library Path (/tmp/gradle-5.4.1)
  • Modify Line No.36 in File activate in the Repository to Yours
  • Run $source activate to Modify the Gradle Environment Variable

Disable Gradle Daemon

  • Create File $USER_HOME/.gradle/gradle.properties
  • Add org.gradle.daemon=false to the File
  • Reference

Setup and Run Server

IP and Port

  • Modify host and port in conf/application.conf
  • Default Host 0.0.0.0 and Port 3318

Database

Run

  • UNIX - $chmod +x gradlew and $./gradlew joobyRun
  • Windows - $gradlew.bat joobyRun
  • Browse the Interface via http://YOUR_IP/images