4 ms·
Show HN: Rimgu – Self-hosted free and ad/trackless front end for imgur
- 3np 5y agoHi HN, imgur has become increasingly infused with trackers and won't even function without JavaScript anymore. rimgu is a alternative front-end/proxy for imgur similar to these projects: * piped (youtube) * teddit (reddit) * nitter (twitter) * bibliogram (instagram) * wikiless (wikipedia) Once you have it running, you can simply replace the domain in any imgur URL with wherever rimgu is listening and it will return the content (including galleries, videos and social pages) from imgur, without tracking or JS. The only dependency is nodejs (and some form of reverse proxy/load balancer for seamless https use). PR for integration in Privacy Redirect - rewrites links and embeds on pages: https://github.com/SimonBrazell/privacy-redirect/pull/303 https://github.com/SimonBrazell/privacy-redirect/pull/303 I hope that software like this will increase and that more people start running small instances for themselves and their non-techie friends to take back some privacy online while retaining access to the global hivemind.
- 0xdeadb00f 5y agoLooks neat! Is there an example instance up any where?
- 3np 5y agoNot yet! I have to figure out somewhere to put it for a reasonable price without risking racking up costs in egress traffic for that (and trying to avoid centralizing forces like Cloudflare, Akamai etc)
- zzo38computer 5y agoI have found that imgur can sometimes work without JavaScripts (and even without HTML) if you have the direct name of the picture; you can add the file name extension and it will work. If it ends with .gifv then will be HTML; if you delete the "v" at the end then you will get a animated GIF file. However, this will only work for names that refer to single pictures, not for anything else they may have (galleries and I don't know what else; I never use the HTML interface of imgur at all).
- 3np 5y agoYou can also replace .gifv with .mp4. Galleries and albums can be scraped for media; this is pretty much what rimgu is doing. For social features like comments, you need to use their API which requires an API key. rimgu can be run with an API key to get full functionality or in social-less-mode without. Let me know if you give it a try :)