/Eikon

A read-only self hostable proxy and gallery for Imgur

Primary LanguageTypeScriptBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Eikon

comparison screenshot between Eikon and Imgur

A read-only self hostable & bloatless gallery for Imgur, inspired by Kevin's imgin project, but made in Deno with support for better performance and more features.

A cloudflare worker is required if you wish to proxy, but worry not, it already exists (you can also use the public one there "cdn.medzik.xyz", but it might be slow or quickly reach quota).

Goals

  • The most ideal use case (which this was made for) is Redirector (example config file), an extension that redirects links before they load, that way only a change of domain would be required without modifying the rest of the URL,

  • Inline Frame support,

  • Bloatless interface (KISS principle),

  • Making videos more accessible,

  • (TODO) Image descriptions/titles w/ a more "blogg-y" design.

Non-Goals

  • Social media replacement (comments, etc),
  • Scrapping/Ripping, while this tool can use scrapping methods it is in no way meant to mass download images and is not able to do so,
  • Caching images or restoring already deleted ones for doxxing purposes (images won't show up after they are deleted from Imgur, the only caching method used here is CloudFlare and it refreshes quickly).

Usage

deno run --allow-net --allow-env ./main.ts

License

BSD-3-Clause