LIVE PREVIEWBUY FOR $32

Lifeless Easy Picture CDN and Picture Proxy [NodeJS]

We cover and shield your picture behind proxy, quick ship and saving value bandwidth whereas serve to worldwide by Cloudflare CDN.

Why I ought to use this?

  • If you wish to save your bandwidth pictures
  • If you wish to steal picture with hotlink safety
  • Safety to your unique picture hyperlink
  • Helps different individuals to make their web site sooner
  • Generate profits on-line from put some advertisements, donation or promote API

Options :

  • Properly Documentation
  • Straightforward Instalation and Configuration
  • No Database Server Required
  • Picture CDN by Cloudflare
  • Constructed-in Picture Proxy
  • Bypass Hotlinking Safety
  • Firewall for personal use
  • Regular or Hashed URL
  • Purge Cache Instruments
  • Included Google Analytics
  • Straightforward confirm Webmaster Instruments
  • Public REST API
  • Anti Spam with Google reCaptcha v3
  • Built-in with Cloudflare API v4
  • Quick, Low Overhead and Asynchronous Designed
  • Sturdy in Excessive Visitors with Employee / CPU Cluster

Specs

  • Utilizing Fastify v4 – The Quickest NodeJS Framework
  • Utilizing Bulma CSS framework v0.9.0
  • Utilizing EJS Template Engine
  • Utilizing JS Normal Code Type
  • Reactive UI with ReefJS (no jQuery)
  • HTML Minified
  • Contact web page + Mailer
  • HTML Sitemap with tree type web page
  • Belongings listing will probably be auto static
  • Included with 5 static pages
  • Pure NodeJS (no NGINX required)
  • 100% Protection Unit Take a look at

Safety

  • HTML auto encode the markup (Secure from XSS Assault)
  • Any additional safety already dealt with by Cloudflare (see docs)

Minimal Requirement

  • NodeJS v16
  • CDN by Cloudflare (Free Plan)
  • cPanel shared internet hosting + disk house 500Mb

Set up

  1. Construct supply by run npm set up.
  2. Add to your server.
  3. Edit the config.js file.
  4. It’s a must to run the server.js
  5. Completed, that’s very straightforward bro

Technical Help

  • FREE Setup NGINX + Core Clustered on VPS.
  • FREE Setup NGINX + Load Balancer on VPS.
  • Need assistance for customized set up? Simply contact me by way of electronic mail.

Changelog

Date: 05 Feb 2024

Model: 2.0.0

- Improve minimal NodeJS v16
- Improve Fastify v4
- Improve all dependencies
- Add default picture
- Add docker-compose.yml
- Replace Dockerfile
- Eliminated travis ci
- Eliminated Procfile Heroku
- Eliminated make-promises-safe

Date: 05 Could 2022

Model: 1.4.0

- Config port has been modified
- Dynamic changelog web page
- Help listening by env.PORT
- Help forcing set port by argument in command line
- Replace library patch

Date: 11 Mar 2021

Model: 1.3.0

- Add new server standing API 
- Fastened standing web page
- Fastened unit take a look at for helper.js
- Replace Postman file
- Replace library patch

Date: 10 Jan 2021

Model: 1.2.1

- Separate decorator hooks into plugins
- Add new sitemap web page with xml format
- Replace library patch

Date: 01 Dec 2020

Model: 1.2.0

- Refactor code to enhance effectivity reminiscence
- Replace Html Cache in routes as middleware
- Change HTML Minifier Kangax to Terser
- Fastened some perform would not work in IE 11
- Fastened invalid date in standing.js belongings
- Replace library patch
- Replace belongings library

Date: 05 Nov 2020

Model: 1.1.1

- Fastened cors through the use of plugins
- Replace library patch

Date: 20 Oct 2020

Model: 1.1.0

- Add new API for generate a number of url
- Add new API for purge cache
- Add About web page
- Add Standing web page
- Add Documentation web page
- Add Purge Cache Instruments web page>
- Add Anti Spam Google reCaptcha v3
- Add cloudflare dependency
- Add new config for baseAssetsUrl, templateDir, recaptcha and cloudflare API v4
- Now help having a number of templates
- Now help to alter default port by set .env.PORT
- Now help to host with Heroku and all cloud host which is predicated on Docker (Kubernetes, Openshift, and many others)
- Replace config maxAgeStaticCache and maxAgeAssetsCache to be set in seconds
- Replace template construction
- Replace library patch

Date: 30 Sep 2020

Model: 1.0.0

- Preliminary Launch


Source