Skip to content

der3318/jooby-imgserver

Repository files navigation

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

About

Website Powered by Jooby - Image Upload Server

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published