Self-Hosted Alternatives to Popular Services

139 readers
1 users here now

A place to share, discuss, discover, assist with, gain assistance for, and critique self-hosted alternatives to our favorite web apps, web...

founded 2 years ago
MODERATORS
226
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/satya_linku on 2025-11-29 19:41:15+00:00.


Hey everyone,

I’ve just pushed out v1.1.0 (latest) of Docker Auto-Heal, and this update is focused entirely on one thing: Uptime Kuma integration. This builds on the original release Original post.

Quick Backstory — Why This Upgrade Matters

Some of you may have hit the same headache I’ve dealt with:

Gluetun randomly crashes or restarts, and when it does, all the containers routed behind it technically stay “running”… but become completely inaccessible because Gluetun resets its iptables rules.

So from Docker’s perspective, those containers look healthy — but from the outside world, they’re dead.

That’s exactly the gap this Uptime Kuma integration fills.

With Kuma checking actual network availability and Auto-Heal now reacting to Kuma’s DOWN status, the containers behind Gluetun can be restarted automatically even when Docker itself thinks everything is fine.

What’s New in This Upgrade (v1.1.0)

Native Uptime Kuma Support

Docker Auto-Heal can now use Uptime Kuma monitors as triggers to restart containers.

If a monitor goes DOWN, Auto-Heal restarts the mapped container immediately — perfect for cases where containers are “running but unreachable,” like the Gluetun scenario.

Map Containers to Kuma Monitors

You can map containers to monitors by name directly in the Web UI. No config files required.

https://preview.redd.it/hdrpabg6194g1.png?width=1244&format=png&auto=webp&s=b5d06701a83845a79230aec845ebc47790041e72

Simple Authentication

Connect using Basic Auth or API tokens via Kuma’s /metrics endpoint.

https://preview.redd.it/10kf4npb194g1.png?width=1239&format=png&auto=webp&s=b01f4a74313378ad6ec1db4a74eff8f1c16aa75d

Works Alongside Docker Health Checks

Use Docker health checks, Uptime Kuma monitors, or both together for more reliable detection.

Full Web UI Configuration

A new section under Config → Uptime Kuma lets you:

  • Add Kuma URL
  • Enter auth details
  • Test the connection
  • Auto/Manual Map monitors to containers (If both monitors and containers names are same they will be auto mapped)

Once set up, Auto-Heal listens for Kuma monitor changes and reacts automatically.

You can find it on Docker Hub here:

swaya1125/docker-autoheal

You can find GitHub link here:

https://github.com/satya-sovan/docker-autoheal.git

(Disclaimer: This post body was enhanced with the help of ChatGPT.)

227
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Aware-Tumbleweed-997 on 2025-11-29 22:52:05+00:00.


Good evening everyone, I would like to know if there is a self-hosted solution for a type of OS management system, opening tickets, defining the responsible technician, printing a quote, these types of things, the more complete the better.

228
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/ExceptionOccurred on 2025-11-30 02:44:11+00:00.


https://preview.redd.it/eie5w7zd3b4g1.png?width=1080&format=png&auto=webp&s=53505881bb41ede12f30b5dd731dab53dafbe919

https://preview.redd.it/83b8iabe8b4g1.png?width=665&format=png&auto=webp&s=300684f54447055dcfa3c9ccffe47598da7dadbb

Excited to share an update!

Happy to share that Tandoor integration is now complete. And also, I bought Mac Mini today for iPhone App development!!!!

Thank you all for those who Sponsored. We reached 50% of the goal and I bought the Mac mini as I didn't want to miss holiday deals going on here. This will help me to continue enhance Android mobile app and as well as release iPhone app soon.

You can support the project in many ways such as document enhancement, development, testing and as well as providing feedback. Thank you all for your continuous support.

https://github.com/CodeWithCJ/SparkyFitness

  • Nutrition Tracking
    • OpenFoodFacts (Enabled as default external provider)
    • Nutritioninx
    • Fatsecret
    • Mealie
    • Tandoor
  • Exercise/Health metrics Logging
    • Github Free Exercise DB (Enabled as default external provider)
    • Garmin Connect
    • Withings
    • Wger
  • Water Intake Monitoring
  • Body Measurements
    • Supports Custom measurements
  • Goal Setting
  • Daily Check-Ins
  • Comprehensive Reports
    • Nutrition Trends
    • Workout Heat Map, Max Weight Trend, Volume Trend, Reps vs Weight
    • Garmin - Advanced Activity insights including Heart Rate trend, Map etc.
    • Seep Analysis (Rem, Deep, Light, Awake)
    • Stress Analysis
    • Tabular reports
  • OIDC Authentication, Magic Link, MFA etc.
  • Mobile App
    • Android app is available.
    • iPhone Health sync via iOS shortcut. Mobile App is in progress.
  • Web version Renders in mobile similar to native App - PWA
  • AI Chat Bot - WIP
    • Log food by chat text & uploading images
    • Log exercise
    • Log water intake
    • Log check-in measurements
    • Coach - Not started yet.
    • Ollama (slow & could timeout), Gemini, Open router, Mistral, Groq etc.

Caution: This app is under heavy development. BACKUP BACKUP BACKUP!!!!

229
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/TDex96 on 2025-11-29 08:35:05+00:00.


Hey guys. I search a pastebin alternative for my daily work. I use Evernote for my notes but i don’t want to drop everything there. A command or a user, or anything short thing. I know online tools, like pastebin.

230
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/MohamedBassem on 2025-11-29 19:25:48+00:00.


It's been 4 months since the last post here, and this release is a big one, so I thought I'd post it here! If you don't know what Karakeep (formally Hoarder) is, it's a bookmark-everything app with automatic tagging for faster retrieval.

Karakeep 0.29 release brings support for our top most requested feature, collaborative lists! We also now have automated backups, auto completion for search queries and porting missing features to the mobile app.

Collaborative Lists

https://preview.redd.it/znggd1r7v84g1.png?width=1342&format=png&auto=webp&s=614188cac9117c0d599ffe00e2558c7dce0ddc47

You can now have collaborative lists where multiple users share the same list and contribute to it together. You can also have collaborators how only have read-only access.

Automated Backups

https://preview.redd.it/0r21vpo9v84g1.png?width=1874&format=png&auto=webp&s=2f07a7cfbaaaad31bfa274afe5cd7b4dac4cfe8e

You can now enable automatic daily/weekly backups for your bookmark library.

Search autocomplete

https://preview.redd.it/n47rjoebv84g1.png?width=1492&format=png&auto=webp&s=f7391887594be0e7f4fbe82374bc01bf2d943819

Karakeep has a query language that allows you to narrow down your search to the bookmarks that you need. The language is powerful, but you had to type everything yourself. Now, as you're typing karakeep will try to auto complete the search terms for you.

More

  • You can now attach notes to your highlights, and also search in the highlights you've collected.
  • The mobile app now gets a new highlights page, and tags page (overdue).
  • If you've done a large import, you know that websites don't appreciate you hitting it frequently and they start to throttle you. Karakeep now contains a configurable rate limiter that allows delaying crawling some websites if we've hit the rate limit.
  • I have to admit that I'm not proud of the idle memory usage of Karakeep. Last release, I figured out a problem that was causing the crawler memory to ballon during large imports. In this release, I find a way to shave 70-150MB more usage by lazy loading our tokenization library. Karakeep's memory consumption continue to be a problem that I care about and will continue iterating on.
  • You can find the rest of the release notes here.

Hope you enjoy the new release, and thanks a lot for your continuous support!

231
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Heavy-Coast3982 on 2025-11-29 17:37:11+00:00.


I’m planning to self-host a digital library of around 2,500 books (mostly EPUBs) so my family and I can easily read everything on our Kobo devices. I’ve been researching different options and so far I’ve narrowed it down to Booklore and Kavita.

What I’m mainly looking for is:

  • A clean, modern UI
  • Easy navigation for non-technical family members
  • Reliable syncing or OPDS support for Kobo readers
  • Preferably a Docker-friendly setup
  • Smooth handling of larger libraries

If anyone here has experience with either of these, especially running them in Docker and using them with Kobo devices, I’d love to hear your thoughts. Which one is more stable long-term? Which has the better reading and metadata management experience?

Any recommendations or insights would be super helpful!

232
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Inevitable_Cut_6023 on 2025-11-29 15:30:56+00:00.


I'm starting a small tax prep practice and concerned about client data security with cloud based solutions. I want to self host tax preparation software to maintain full control over sensitive financial data rather than trusting third party servers. I'll be handling individual returns and small business taxes for maybe 50-75 clients starting out.

Are there legitimate self hosted options for tax preparation software or am I stuck with cloud platforms if I want modern features?

233
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/NoTransportation7996 on 2025-11-29 10:52:14+00:00.


Hi everyone,

I built a small tool that I thought other parents might find useful. My 3 kids have quite an age gap between them, and I wondered what they all looked like at the same age. So I created AtSameAge.

What it does: AtSameAge pulls photos from your Immich library for people who have a date of birth set, calculates their age in each photo, and lets you view photos of different people side-by-side at the same age. Want to see what all your kids looked like at 6 years old?

Features:

  • Automatically calculates ages based on photo dates and birthdays
  • Side-by-side comparison view
  • Slideshow
  • Works with your existing Immich setup
  • Self-hosted

It's been really fun discovering similarities (and differences!) between my kids at the same ages.

Check it out: https://github.com/thekampany/atsameage

Would love to hear your thoughts or suggestions for improvements!

234
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Wonderful_Ruin_5436 on 2025-11-29 09:56:37+00:00.


Hey everyone!

So I built this today. I checked out some tools online like Clean Email and Unroll.me - they're good but most are paid or collect your data. I just wanted something simple that works locally on my machine.

What it does:

  • 🗑️ Bulk delete emails by sender (shows who's spamming your inbox the most)
  • 🚫 Bulk unsubscribe from newsletters
  • ✅ Mark thousands of emails as read

It uses the Gmail API and runs 100% on your computer - nothing gets sent anywhere.

GitHub: https://github.com/Gururagavendra/gmail-cleaner

This probably isn't needed by everyone, I mainly built it for myself. But putting it here in case someone finds it useful. It's free and open source

235
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/error311 on 2025-11-29 06:51:03+00:00.

236
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Puptentjoe on 2025-11-28 23:45:48+00:00.


Just curious what kind of personal programs do you guys code or vibe code to solve weird/uncommon issues.

I made a custom format change in sonarr but then I wanted to go back and search all low scoring episodes, you cant do that.

So I vibe coded a docker program that queries a backup of the database for specific things I now score low, give me those episodes and a button to search each episode.

Its ugly and clunky but works well enough for internal use.

237
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Reasonable-Papaya843 on 2025-11-28 19:36:02+00:00.


Little clickbait but it’s currently something being talked about. I’m sure it won’t happen but in an extreme scenario where states manage to screw up so badly and block VPNs, is there anyway around it?

238
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/m4nz on 2025-11-29 00:13:30+00:00.


I will keep it simple. Only reasons why you should consider using Kubernetes to selfhost your services are

  1. For learning and experimentation
  2. You really need high availability for your services

Don't get me wrong, these are excellent reasons, especially the first one. I would recommend that you give Kubernetes a shot if it interest you to learn and get familiar with, especially if you work in tech.

I am an SRE by profession and I do large scale Kubernetes at work for a living, and I initially set up a full-blown, fully automated Kubernetes cluster at home. I went all in:

  • ArgoCD for GitOps
  • Longhorn for distributed storage
  • CertManager, MetalLB, Traefik
  • Multiple physical nodes
  • Full monitoring stack (Prometheus/Grafana)

It was a lot of fun. Until it wasn't.

The Friction:

I want to add a new service to the list? Most of the services offer docker compose files. Now I gotta convert that into a deployment, service, ingress, pv, pvc etc. I’d git push, watch Argo sync, see the failures, debug the manifest, retry, and finally get it running. Even with tools to help convert Compose to Manifests, the complexity overhead compared to docker compose up -d was undeniable.

The dealbreaker : Wasted Resources

But none of this was the reason why I stopped using Kubernetes for homelab. It was resource usage. Yes, that is right!

I was using Longhorn for distributed storage. Distributed storage on a puny home network is... heavy. Between Longhorn, the K3s agent overhead, the monitoring stack, and the reconciliation loops of ArgoCD, my auxiliary services were using significantly more CPU than the actual apps I was hosting.

I dumped Kubernetes for Plain Docker

I created a new single VM and slapped docker on it and moved everything into it (with Proxmox backup of course). The whole thing idles at almost 0 CPU usage and no overhead

If I want to run a new service, all I have to do is download the docker-compose, modify the labels so my traefik can do service discovery, and docker compose up -d. How easy is that?

Life is good again!

Let me address some comments before they arrive

1. But no declarative IaaC / GitOps : Actually I have not had a single issue with manual docker compose yet. Worst case scenario, I will restore the whole VM from Proxmox backup

2. No high availability?: The whole thing hangs on thoughts and prayers. If it is down for a bit, it's fine. Sometimes I take my plex server down to let my friends know who's in charge (just kidding, mostly)

  1. Skill issue: Probably. But that is besides the point. Docker compose is significantly easier than anything Kubernetes has to offer for this specific situation

TL;DR: If you are fairly new to homelab/self-hosting and if you felt like you are missing out by NOT using Kubernetes, rest assured, you are not missing out. If you are interested in learning, I would 100% recommend that you play around with it though. Also distributed storage on homelab sucks

Edit:

  1. AI Slope accusations: I made sure to not include the -- em dashes, still got accused of AI slope. Come on reddit
239
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/con_work on 2025-11-28 17:08:36+00:00.


Spun up the docker compose. loaded it into nginx. Set up the server. It is 10x faster than my Nextcloud instance that I have spent 50 hours trying to configure for the past 5 years (ran on a server that used to be a gaming computer).

No need to exec into the container and run some command to scan pre-existing files, it just discovers the files automatically? No complex guides for optimizations? No constant nagware to load up mail, calendar, etc stacks?

I know the lone dev has had some drama in the past, but this is great.

240
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/JimmyRecard on 2025-11-28 19:11:05+00:00.


I was recently in the market for an e-ink tablet. I looked at usual suspects, Remarkable, Boox, few others. I almost got a Remarkable 2, but features gated behind subscription gave me a pause.

Then I discovered Supernote. It is an e-ink tablet, primarily for handwriting, although Android is Android, so you can run most apps (within reason, given the slow refresh e-ink screen). But as a self-hoster, following really caught my eye:

  1. All features are usable local-only. You don't need a subscription to get the device to do handwriting recognition (like Remarkable).
  2. An account and logging in are entirely optional (I'm still bitter about Kobo devices making me log in). You can just skip it by tapping the prominent skip button during setup. No nagging to get you to login after the fact, no dark patterns that try to confuse you into logging in.
  3. Because it is just Android, you can use nearly any app you want (provided it doesn't hard depend on Google spyware). So, you can simply sync your files with Syncthing, or load up any number of apps for any self-hosted application.
  4. Finally, you can just straight up self-host a private cloud.

So, if you need just the simple file sync, you can use the first-party Server Link app which will connect to any WebDav provider. There are countless way to host this yourself, most obvious being NextCloud or your local NAS.

Or, you can just host the whole cloud itself. They provide docker compose (direct download warning) and all. The deployment manual (pdf warning) is public. They publish the images on the Docker Hub. Fully first party, not a third party reverse engineering the cloud. Your device never has to talk to their servers, and you get all the bells and whistles of online functionality.

https://supernote.com/blogs/supernote-blog/private-cloud-for-data-sovereignty-serverlink-for-remote-files-control-via-webdav

It is so incredibly refreshing to have a device that a) respects its users and b) treats self-hosters as first class citizens.


In case it is not clear, I am completely unaffiliated with Supernote. I am posting this because the device treats self-hosting as first class citizens, and because I have found no evidence of this device being discussed here. And as a happy customer, I wanna see them get their flowers.

241
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Alternative-Mode-726 on 2025-11-28 10:09:03+00:00.

242
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/JcorpTech on 2025-11-28 18:37:10+00:00.

243
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/cky-master on 2025-11-28 16:46:20+00:00.

244
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/paglaulta on 2025-11-28 15:52:08+00:00.


Hello again folks,

First of all thank you very much for showing love to BentoPDF. We have crossed over 5000 stars on Github and I am grateful for it! 🥳❤️

I wanted to share an update on the features and fixes that have been added to BentoPDF since around v1.5.0.

New Features and Improvements

Create Fillable PDF Forms

This was by far the most requested feature.

  • You can build AcroForm based fillable PDFs from scratch or from an existing PDF.
  • Supports text fields, checkboxes, radio buttons, dropdowns, list boxes, buttons, signatures, date fields, and image fields.
  • Some fields require an advanced viewer to work properly.

Extract and Edit Attachments

  • Extract all file attachments from a PDF at once as a ZIP file.
  • View and edit both document level and page level attachments.

Stamp Tool

  • A new Stamp tool is available.
  • You can use default stamps or create custom ones.

Updated Sign Tool

  • Rebuilt on PDF.js for better accuracy.
  • Signatures can be saved and are placed correctly.

Updated Fill Form Tool

  • Also moved to PDF.js.
  • Interactive filling of PDF forms including XFA forms.

Add Attachments

  • Attachments can be added at document level or page level.
  • Works best with PDF viewers that support advanced attachment features.

Performance Improvements

  • Faster loading across Merge, Split, Multi Tool, Organize, and Duplicate and Organize.
  • Initial page load is much quicker and scrolling is smoother.
  • Large PDFs (including 1000+ pages) load and respond more reliably.
  • Actions like rotate, delete, and duplicate in the Multi Tool now respond instantly.

Keyboard Shortcuts

  • All tools now support keyboard shortcuts.
  • Key bindings are customizable and can be imported or exported.
  • Shortcuts work across the entire app, even inside tools.

Preferences Tab

  • A new Preferences section is available on the homepage.
  • Includes options like full width mode.

Page Dimensions Tool

  • Now shows aspect ratio, area, and rotation.
  • Data can be exported as a CSV file.

Bookmarks Preserving Merge

  • Merge and Interleave Merge now preserve bookmarks, table of contents entries, and hyperlinks.
  • When merging selected page ranges, page level bookmarks are preserved.

Fixes

PDF Multi Tool Navigation

  • Fixed an issue where the Multi Tool redirected back to the homepage.

Form Field Rendering

  • Fixed issues with missing text fields, duplicate form fields, and placement problems.

UI Consistency

  • Minor improvements to the hero and search sections.
  • Footer is now consistent across simple mode and normal mode.

In the next update users can expect to be able to digitally sign PDFs using PKCS, PFX and PEM certificates and also verify it.

You would also be able to telepathically edit PDFs and upload them on the cloud.

Thank you very much once again, and please feel free to drop any suggestions or feature requests:

Github Link: https://github.com/alam00000/bentopdf

245
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Vivid_Stock5288 on 2025-11-28 06:43:09+00:00.


Every guide on this planet says don’t hardcode credentials. Sure. But when you’re running scrapers locally not in the cloud, not in CI where do you actually keep them?

.env files feel fragile. Vaults feel heavy. Docker secrets work until you need to rotate keys across multiple containers. I’m realizing secrets management at small scale is harder than at enterprise scale because there’s no dedicated infra. How are you handling it local vaults, key files, encrypted envs? And how often do you rotate credentials without breaking your pipelines?

246
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/No-Aide6547 on 2025-11-28 09:42:21+00:00.


So i'm relatively new to this hobby and was just thinking about opening my homelab to the internet and because i've read a lot about people praising tailscale in here I took a look at theit documentation.

And turns out they are a private company and you would use their proprietary servers? A VC funded company??? Are y'all selfhosting this with something like headscale? Or are you really trusting that they are "different than the others"?

Have to say that i'm a little disappointed, but still interested in how you are dealing with this.

247
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/OneBananaMan on 2025-11-28 07:03:19+00:00.


Really interesting to hear what you guys are buying this year. I just bought FileRun as it’s on sale.

What software or hardware are you guys getting?

248
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/JustAnOregonDude on 2025-11-28 04:43:52+00:00.

249
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Luans_Restorations on 2025-11-28 03:48:30+00:00.


https://preview.redd.it/1j3kk7983x3g1.png?width=2698&format=png&auto=webp&s=e86a9f5f838e3c152a37d52d2c646b0d7e549d28

Hello everyone!

Like many here, I have a problem collection cheap VPS nodes (~~$7/yr~~ $10/yr stuff) for my wrongly called "homelab" cluster. Every black friday I get through the same story: I lost many of the best deals because I'm sleeping or busy solving some real work issues. I got tired of missing out, so this past weekend I built a monitor to do the heavy lifting.

It scrapes the megathreads (LET/LES) and some providers channels and pushes to a frontend I threw together. The goal was purely speed and visibility. It takes no more than 10 seconds from offer posted to it appearing at the dashboard.

You can take a look here: sudo.guide

It's basically a live ticker. I added a few features to make it useful for "snipping" deals:

  • Visual Alerts: New deals flash on the screen so you can spot them instantly.

  • Audio Toggle: There's a "sonar blip" option if you want to leave the tab open in the background while you work.

  • Tab Notifications: The browser tab title updates (1) 🔥 New Deal so you see it even if you're bussy on another tabs.

  • Stock Logic: It does some basic checks to verify if an offer has expired.

The Stack:

- Python async scrapper -> Local Parsing (Using a local LLM) -> Cloudflare -> Astro/React frontend on CF Pages.

Disclaimer: The site is free/no ads. I included affiliate links where possible to cover the domain cost. The data is just parsing public threads in real-time

Let me know if you find this tool useful, I'll keep working on it during the weekend.

Happy hunting!

250
 
 
This is an automated archive made by the Lemmit Bot.

The original was posted on /r/selfhosted by /u/Technical_Main_1422 on 2025-11-27 20:45:37+00:00.


Hey everyone!

I’ve been building a small self-hosted tool called imgcompress — a simple web UI (runs in Docker) for converting and compressing images locally.

I wanted something I could run on my own machine/server without uploading images to random online tools, so I made this.

Demo GIF below 👇

https://i.redd.it/lw6f6p1c3v3g1.gif

Supported Image Formats

The app currently handles:

  • .heic / .heif
  • .png
  • .jpg / .jpeg
  • .ico
  • .eps
  • .psd

(Basically most common photo and design formats.)

Features

  • 🚀 Runs in Docker docker run --rm -p 3001:5000 karimz1/imgcompress:latest web
  • 🌐 Opens in your browser: http://localhost:3001/
  • 🖼️ Convert & compress multiple formats (PNG/JPG/WebP/etc.)
  • 📦 Batch image compression
  • 🔒 Fully local + privacy-friendly
  • ⚡ Lightweight & fast

Links

GitHub repo: https://github.com/karimz1/imgcompress

DockerHub: karimz1/imgcompress

If you have any feedback — UI/UX ideas, missing features, performance suggestions — I’d really appreciate it.

Thanks!

view more: ‹ prev next ›