Settings

Theme

Image Holder – Self Hosted app for managing own images

4 points by popovmp 8 years ago · 1 comment · 2 min read


Image Holder is an open-source, self-hosted app for uploading and storing images. GitHub: https://github.com/PopovMP/image-holder

I created it as an alternative to the free third party services like imgur.com or postimage.org in order to solve two main issues: improper advertisements on the image pages, unreliable persistent.

It happened that PostImage lost about 500 screenshots I'm posting in my support forum and it happens for a second time.

Now I started a simple node.js projects for holding private screenshots.

Here are the main characteristics of the app:

  - Image Holder is a self hosted app on node.js
  - it provides a Drag / Drop images upload.
  - it stores the files in a public local folder.
  - it may require a pass key for an upload (set in the server's settings).
  - it shows the latest images preview on load.
  - it has a RegExp search through all uploaded images.
  - it manages duplicated files.
  - it validates the image size, file extension and the mime type.
The app works pretty well for now. I have to make it creating a thumbnail of the uploaded images and presenting a proper link for a forum post. Because my forum uses BBCode, the link will be something like:

  [URL=full-image-url][IMG]img-thumbnail-url[/IMG][/URL]
Other formats are also possible.

Image Holder in action: https://image-holder.forexsb.com/

Please fill free to clone and use the app. Feedback is welcome.

Runjozi 8 years ago

I love yr work

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection