this post was submitted on 12 Feb 2025
47 points (92.7% liked)

Selfhosted

42108 readers
410 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hello!

I started my journey into self-hosting around 2022, and it's been a long and laborious learning process. I'm not a developer by trade (just a sound engineer and photographer) but I'm curious, and I needed a straightforward and effective application to fill a gap in my photography workflow.

With some guidance from my brother, who knows how to code, and a significant amount of help from AI, I managed to create an application that does exactly what I need. Yeah, I'm sorry I had to rely so heavily on AI, but I can't afford to learn to code entirely since I already have multiple jobs, a lot of hobbies, and a family I want to spend time with :) Anyway, I learned a lot working on this.

I'm sharing this app here in all humility, I'm sure it's all very goofy, but I was hoping it might be useful to some of you somehow. Feel free to check it out and let me know if it helps or if you have any suggestions for improvement. Thanks for being such a supportive community!


ImaGUIck is a user-friendly web application designed around Imagemagick for batch image processing. It offers a very simple graphical interface to resize and convert images with ease. Key features include:

  • Single or Batch Image Processing: Handle individual images or batch process multiple images with ZIP export.
  • Resizing Options: Resize images by specific dimensions, percentage, with aspect ratio preservation or not. You can select 1080p resolution based on the longest edge for social media platforms.
  • Format Support: Supports common, RAW, modern, animation, and vector formats.
  • Automatic Image Enhancement: Optimize dynamic range, correct exposure, and apply sharpening.
  • Image Import from URL: Import images directly from a URL.

You can find it here.

top 11 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 21 hours ago (2 children)
[–] [email protected] 1 points 37 minutes ago

It now supports jxl

[–] [email protected] 2 points 21 hours ago

Not natively. But it might, using libjxl-tools. Open an issue, and I'd be glad to work on this when I get some spare time again.

[–] [email protected] 2 points 21 hours ago (1 children)

The fact that you used AI to make this is actually insane!

[–] [email protected] 3 points 21 hours ago (1 children)

It is fucking insane. And I'm really torn apart about this. When I showed this to my brother, he said: I might not have a job anymore anytime soon... But at the same time, it gave me the opportunity to dive into something that was forbidden to me before for a couple of months. I learned a lot, and it got me out of the anomalous state of learning.

I hate AI... but I like it at the same time...

[–] [email protected] 1 points 17 hours ago (1 children)

IMO this is what ai should enable for more people. What did your brother provide you foundationally to make things easier?

[–] [email protected] 1 points 12 hours ago

Mostly suggestions on language and structure.

[–] [email protected] 2 points 22 hours ago (1 children)

This is amazing, very cool app. Congratulations.

I'm looking for imagemagick as an URL Based API.

Imagor works like that. You just do: https://domain/parameters/imageurl and the image is instantly processed and displayed. But imagor can't do much compared to imagemagick. Which is why I'm on the hunt for a wrapper like that.

[–] [email protected] 2 points 21 hours ago

Thank you for your words. I hope you'll find a use case for ImaGUIck :)

[–] [email protected] 7 points 22 hours ago (1 children)

I lean on Irfanview+plugins for this kind of processing - it's the bedrock of some of my workflows.

Will definitely give this a try though, thank you for sharing :)

[–] [email protected] 2 points 21 hours ago* (last edited 21 hours ago)

Hey, thank you for mentionning lrfanview. I didn't know it existed.

I hope you'll like trying ImaGUIck. Feel free to give any feedback :)