Fell victim to CVE-2025-66478
So today I was randomly looking through htop of my home server, when suddenly I saw:
./hash -o auto.c3pool.org:13333 -u 45vWwParN9pJSmRVEd57jH5my5N7Py6Lsi3GqTg3wm8XReVLEietnSLWUSXayo5LdAW2objP4ubjiWTM7vk4JiYm4j3Aozd -p miner_1766113254 --randomx-1gb-pages --cpu-priority=0 --cpu-max-threads-hint=95
ssl_client_certificate and ssl_verify_client on here, and thanks to your comments, I now learn this thing has a name called mTLS.)
HomeTube – 3 months later: Playlists support & resilient downloads
Hi everyone,
About three months ago was released **HomeTube**, a simple web UI for downloading Ad-free single videos and playlists from the internet with the highest quality available and moving them to specific local locations automatically managed and integrated by media server such as Plex or Jellyfin.
Since then, I’ve received a lot of positive feedback and thoughtful suggestions, which helped shape the next iterations of the project.
Over the last months, two major releases introduced some core improvements:
# 📂 Playlist support
* Download entire playlists (including personal Youtube playlists)
* Automatic clean synchronisation and renaming (Plex/Jellyfin-friendly)
* Local playlist state tracking (downloaded, skipped, pending)
* Resilient playlist downloads
# 🔁 Resilient & intelligent downloads
* Safe resume without re-downloading existing videos
* Detection of already downloaded content
* Playlist synchronization over time (new videos, reordering)
* Designed to be robust when running the same playlist repeatedly
**The original features are still there:**
* 🎬 SponsorBlock removal
* 📑 Chapters, subtitles, metadata embedding
* 🐳 Docker-first, multi-arch
* 🗂️ Output structured for media servers
* ✂️ Videos cuts
HomeTube aims to stay **simple, predictable and homelab-friendly**, focusing on long-term reliability rather than complexity.
👉 GitHub: [https://github.com/EgalitarianMonkey/hometube](https://github.com/EgalitarianMonkey/hometube)
Thanks again for the feedback so far — and as always, suggestions and discussions are welcome.
https://redd.it/1pqzan8
@r_SelfHosted
Recommend me more "useful", nice looking, lightweight things to selfhost? :)
https://redd.it/1pqxyjz
@r_SelfHosted
Innovating to address streaming abuse - and our latest transparency report
https://blog.cloudflare.com/h1-2025-transparency-report/
https://redd.it/1pqvhwf
@r_SelfHosted
Connect my WeatherXM data local to my homeassistant- but how?
https://redd.it/1pqlaxl
@r_SelfHosted
Helmarr is now available on the Apple AppStore!
https://redd.it/1pqoyqc
@r_SelfHosted
I built a self-hosted unified API for social media automation - one interface for Twitter, Instagram, TikTok, etc.
Hey everyone!
I got tired of dealing with expensive/restricted official APIs for social media platforms, so I built something that might be useful for fellow self-hosters.
What it does:
UniAPI gives you a single REST API interface to interact with multiple social platforms (Twitter, Instagram, TikTok, Facebook, LinkedIn). Instead of dealing with 5 different APIs with different auth methods, rate limits, and approval processes - you get one unified interface running on your own server.
Why self-host this?
No API approval needed - uses browser automation with your own cookies
Your data stays local - no third-party services involved
No rate limit BS - you control the pacing
Free - official APIs can cost $$$ (looking at you, LinkedIn)
Tech stack:
FastAPI + Playwright
Each platform runs in isolated bridge servers (if Instagram crashes, Twitter keeps working)
Cookie-based auth
Docker setup:
yaml# docker-compose.yml coming soon, for now:
git clone https://github.com/LiuLucian/uniapi.git
cd uniapi/backend
./install.sh
./start_uniapi.sh
Example usage:
pythonfrom instagram_sdk import InstagramAPI
insta = InstagramAPI()
user = insta.get_user("instagram")
insta.like_post("https://instagram.com/p/ABC123/")
insta.send_dm("username", "Hello!")
Same pattern works across all platforms.
Current status:
Works well for personal use. Cookies expire every 30-90 days so you'll need to refresh them occasionally. Not meant for large-scale commercial stuff (and probably violates ToS if you do that).
Roadmap:
Proper docker-compose with all services
Web UI for cookie management
Better session health monitoring
Would love feedback from the community. Anyone else running social media automation self-hosted? What's your setup?
GitHub: https://github.com/LiuLucian/uniapi
https://redd.it/1pjqjra
@r_SelfHosted
Plex vs. Jellyfin for New Install
Hello! I am starting to build out a media collection and currently my setup is not good (just smb shares). I want to change to a media management system while I don't have that much. What do you guys recommend? For context, all my movies and shows are on my TrueNAS server. So I would need Plex or Jellyfin to be able to connect to those smb shares and use those shares as their libraries. Also, I have an antenna and a WinTV antenna tv dongle, so that would have to be supported as well. Also, others would need access to the server as well. So, is it worth paying for plex pass or to go the free jellyfin route?
https://redd.it/1pjoamf
@r_SelfHosted
Introducing Stepifi - The FREE, SELF HOSTED STL to STEP conversion tool.
https://github.com/voron69-bit/Stepifi
Stepifi repairs broken STL files (fills holes, removes duplicate faces, fixes normals) then runs FreeCAD's planar face merger to collapse coplanar triangles into single flat surfaces. Works great on mechanical parts with flat faces, but curved surfaces stay faceted since there's no way to reverse-engineer smooth geometry from triangle soup without proper feature recognition software which is either REALLY expensive, or WAY over my head programmatically. LOL
https://freeimage.host/i/fR0FfGj
Cheers!
https://redd.it/1pjg0bd
@r_SelfHosted
GitPow! a fully open-source, cross-platform, rust-based git GUI client
https://github.com/markrai/gitpow
a passion project of mine, which tries to fill in some gaps I found in traditional git clients:
\- for starters - being truly free and open-source / none of that pay to open a private repo.
\- being truly cross-platform.
\- commit breakdown by month/year
\- touch-screen navigable vertical + horizontal "git maps" (inspired by the game: "Mini Metro"
\- showing "# of commits ago a file was introduced, and easy jump to its first instance.
\- Image diff preview - actually seeing the images changed (size or content)
\- letting the user define what a "non-current branch" actually means.
\- grouping commits by months/years
\- jump from map view to specific commit.
Contributions to the project are welcome! 🙏
Horizontal Map view
Vertical Map view
Image diff visually shows exactly what was changed
Activity view
https://redd.it/1pjb5kl
@r_SelfHosted
Remote access to my LAN behind CGNAT
Long story short I am behind cgnat. I know about Pangolin and I think it's great but I wanted to tryout something more "barebone" to learn. I have ISP with IPv4 only. I currently use Tailscale but I want to move to something "more selfhosted".
So the idea (very popular idea) is to replicate Tailscale with a Wireguard server on VPS. My home server is a single Proxmox machine with almost 20 lxc's and vm's.
I have no trouble setting up wg-easy (also tried standard wireguard package, same outcome) on VPS, wg client on my android phone and wg client in LXC on my Proxmox host. It technically works because both clients are able to ping server, handshakes are correct etc.. But the problem is that no matter what I cannot access/ping my LAN addresses from both VPS and from phone.
Found a lot of similar posts but not exactly with same problem. Is it actually possible to do this on LXC? I don't want to install anything on my Proxmox host.
This subreddit is huge so I hope there are some people who wanted exactly this setup - replicate what Tailscale does but with Wireguard on VPS for their Proxmox homelab and succeeded.
https://redd.it/1pj4x2q
@r_SelfHosted
Kan v0.5.1 – open source alternative to Trello
Hey everyone,
It's been a while since I last [shared an update](https://www.reddit.com/r/selfhosted/comments/1lumqsl/kanbn_an_open_source_trello_alternative_now_with/) on Kan and a lot has changed.
[https://github.com/kanbn/kan](https://github.com/kanbn/kan) (any stars are super appreciated)
**What's new:**
* **Dashboard redesign**: even more minimal with less distractions and a collapsable sidebar
* **Custom board templates**: create reusable board templates (long overdue imo)
* **Checklists**: add and track subtasks within cards (advanced features coming soon)
* **Card attachments**: upload images and files to S3
* **Workspace search**: basic search across boards and cards
* **Card due dates**: assign and track deadlines (filter by upcoming due dates)
* **Invite links**: invite users to a workspace with a link (so much easier now)
* **Keyboard shortcuts**: support for very basic actions (more coming soon)
* **Markdown support**: basic formatting in card descriptions
* **Settings improvements**: whole page redesign with tabs and multiple API key management
* **More languages**: added Polish, Russian, and Brazilian Portuguese support
Checkout the roadmap for upcoming features: [https://kan.bn/kan/roadmap](https://kan.bn/kan/roadmap)
Let me know if you have any feedback or feature requests!
https://redd.it/1pj50hr
@r_SelfHosted
My Favorite Self-Hosted Apps Launched in 2025 (selfh.st)
Hey, r/selfhosted! Continuing a tradition started last year, I recently published a list of my favorite self-hosted software released in 2025 and thought everyone here might find it interesting.
As usual, the article itself includes screenshots and brief descriptions, but I've also provided a list below with links for those who'd prefer not to click through.
Additionally, these apps can also be viewed directly in my app directory using the following shortcut: slfh.st/2025
My Favorite Apps Launched in 2025
[Arcane](https://github.com/getarcaneapp/arcane?ref=selfh.st) (Deployment/Management)
BentoPDF (PDF Toolkit)
[BookLore](https://github.com/booklore-app/booklore?ref=selfh.st) (Book Library/Reader)
Docker Compose Maker (Deployment)
[IronCalc](https://github.com/ironcalc/IronCalc?ref=selfh.st) (Spreadsheet Engine)
LoggiFly (Log-based Notifications)
Mail Archival (Various)
Bichon
[Eonvelope](https://github.com/Dacid99/Eonvelope?ref=selfh.st)
Mail Archiver
[OpenArchiver](https://github.com/LogicLabs-OU/OpenArchiver?ref=selfh.st)
Gmail Cleaner
Media Management (Various)
Cinephage
[MediaManager](https://github.com/maxdorninger/MediaManager?ref=selfh.st)
Mydia
[NoteDiscovery](https://github.com/gamosoft/NoteDiscovery?ref=selfh.st) (Note-Taking)
Pangolin (Reverse Proxy)
[Papra](https://github.com/papra-hq/papra?ref=selfh.st) (Document Management)
PatchMon (Linux Patch Monitoring)
[Postgresus](https://github.com/RostislavDugin/postgresus?ref=selfh.st) (Database Backups)
Poznote (Note-Taking)
[Rybbit](https://github.com/rybbit-io/rybbit?ref=selfh.st) (Web Analytics)
Sync-in (Cloud Storage)
[Tinyauth](https://github.com/steveiliop56/tinyauth?ref=selfh.st) (Authentication)
Upvote RSS (RSS Aggregator)
[Warracker](https://github.com/sassanix/Warracker?ref=selfh.st) (Warranty Tracking)
Zerobyte (Backups)
https://redd.it/1pj1n0p
@r_SelfHosted
Recommendations for cost-effective service for tunneling to homeserver? (VPS/Proxy)
As I want certain webservices to be available via web for my friends I thought of renting a small server to use as proxy (tunneling to server) so that I dont have to open any ports. e.g. I'd like to host a vtt and have full control over it.
As I am new to this, is this even the right approach? If so, can you recommend me a good and secure service to handle this?
Is a wireguard container an option? Just to keep it as small as possible? (Docker Container Hosting)
https://redd.it/1piyzbe
@r_SelfHosted
a simple cloudflared UI
https://github.com/dockers-x/cfui
and UI is simple,one binary only
https://preview.redd.it/7797016vhb6g1.png?width=1043&format=png&auto=webp&s=27762898626018d744dc7821274e61543f7b7c85
https://redd.it/1piv3uu
@r_SelfHosted
What self hosted images/services have official or third party companion mobile apps?
https://redd.it/1pr0lht
@r_SelfHosted
TOMMY - Through-wall Occupancy & Motion Monitoring Y* (v.1.0.0)
https://i.redd.it/camoo4x0m88g1.gif
Hey everyone! A couple of months ago I first presented the beta version of my project TOMMY, which is self-hosted software that turns ESP32 devices into through-wall motion sensors using Wi-Fi sensing. It sparked a lot of interest with more than 10,000 downloads in a very short time, which I'm very appreciative of. Thank you all for testing it.
Since the last post, a lot of work has been put into getting TOMMY into a stable state, with feedback from more than 700 members of the Discord channel. Besides a lot of quality of life improvements, the motion detection has been greatly improved and a proper Home Assistant integration was released to keep zones in TOMMY in sync with Home Assistant.
Today I can now confidently say that TOMMY is out of beta. For those of you who haven't had the chance to try it out yet, I'd love for you to give it a try. You can read more about the project [here](https://www.tommysense.com). And if you wish to be part of the community, you are very welcome to join the [Discord channel](https://discord.gg/dKPYKkXQjN).
On the topic of open source, I want to be upfront about my decision again. Although many wish for TOMMY to be open source, I have decided not to do that for now. I have used almost all my free time making TOMMY alongside my full-time job. While I enjoy this, it's not sustainable, as I am also expecting a kid in a month. To be able to keep working on it and implement the features on the roadmap, which people are looking forward to, I need to generate some sort of income from it. It's completely local and self-hosted software, which means that open-sourcing the code removes all there is to monetize. Last month a new project called ESPectre was released which is an open-source alternative to TOMMY. While I haven't tried it myself, it looks like it could be a project to try if you are more into open source.
https://redd.it/1pqye43
@r_SelfHosted
Seeking Best Practices for Self-Hosting Setup & Backup Strategies
Hi all,
I’m rebuilding my server after three years and looking for the current best practices in the self-hosted community.
For context, I’ll be deploying all apps via Docker Compose and putting most of them behind Cloudflare tunnels. I’m not planning to use Proxmox, HashiCorp Vault, Kubernetes, etc., as they seem too complex for my needs. Here’s a list of what I’m planning to deploy for now:
Miniflux
Vaultwarden
Nextcloud
Drupal
Gitea
AdGuardHome/Pi-hole
Linkding
NTFY
Paperless-NGX
Syncthing
Hommer
Portainer
… and possibly a few more.
Here are a few questions I’d love your feedback on:
## 1. Backup Strategies for Docker Volumes
What’s the preferred approach in the community for backing up Docker volumes? Which apps or methods are you using for this?
I’m considering Restic or Kopia—are there any better alternatives?
Is offen/docker-volume-backup a better option than Restic/Kopia?
I’ll be storing all of the backups in my Backblaze B2 bucket.
## 2. Bind Mounts vs. Named Volumes
Do you use bind mounts or named volumes?
From what I know, bind mounts are easier to back up and restore, while named volumes can be tricky due to root permissions. But I’m open to correction here!
## 3. Environment Secret Encryption
I’m planning to use Dotenvx for environment secret encryption and Doppler for storing private keys.
Is Doppler secure and reliable? Can I trust them with my sensitive data?
## 4. Server Replication Methods
What are the current best methods for quickly replicating a whole server to another machine/host, including backups and restores?
I’d love to check out any scripts or methods you use for managing backups, restoration, and replication. If anyone is willing to share, I’d greatly appreciate it!
https://redd.it/1pqtfyp
@r_SelfHosted
Norish v0.14.0 – Major recipe page overhaul and handling improvements
https://redd.it/1pqu7ov
@r_SelfHosted
Open Wearables - self-hosted open source platform for wearable data integration & health insights
Hey r/selfhosted ! I'm Bart and with the small team we're building a self-hostable platform that solves a problem of integrating data from multiple wearables (Garmin, Oura, Apple Health, Whoop, etc.).
What we have on the roadmap:
* Single API for all wearable sources
* Normalized data across devices
* LLM-powered insights (local models supported for privacy)
* MCP integration - chat with your health data
* Self-hostable - your data, your infrastructure
What's interesting for OSS community:
* The platform can be used by both developers (B2B APIs) and wearable data enthusiasts (no-code data integration and dashboard).
* Open health scoring algorithms - community-driven alternative to proprietary black-box scores from Fitbit/Garmin/etc. (upcoming)
* Apple Health SDK coming soon with demo app (that you can use to integrate your data and play with them locally)
Looking for:
* Feedback on usefulness & must-have features
* Devs currently dealing with wearable data - what's your biggest pain point? What kind of feature should we focus on?
* Contributors interested in health data/LLM integration
If this sounds interesting and you want to stay updated (or contribute!): [https://github.com/the-momentum/open-wearables](https://github.com/the-momentum/open-wearables)
If you want to read more about the current state and upcoming features: [https://docs.openwearables.io/roadmap](https://docs.openwearables.io/roadmap)
https://redd.it/1pqp8pm
@r_SelfHosted
Is It Worth Upgrading to a Dedicated Server in 2025?
I’m curious how many people here have made the jump from VPS to a dedicated server and whether it was worth it for you.
For anyone running apps, hosting projects, gaming servers, AI workloads, or medium to large websites, you eventually hit the point where shared compute or VPS limits start getting in the way.
Maybe it’s CPU throttling, inconsistent performance, or just needing full control of the machine.
So my question is:
When did you realize it was time for a dedicated server and what pushed you to upgrade?
Was it:
Performance bottlenecks?
Better security/isolation?
Needing guaranteed resources?
High traffic spikes?
Running too many workloads on a VPS?
Also curious:
If you upgraded, what hardware are you running now and how big of a difference did it make?
Would love to hear real-world experiences from people who’ve been through the upgrade and what should others expect before making the switch?
https://redd.it/1pjracb
@r_SelfHosted
What's with all the web front end stuff?
Blog posts like "all-you-need-is-ssh", "You already have a git server", and "A simple TODO application" are starting to make me reconsider much of the web focused stuff I see on here.
With just ssh and some client side programs you can do:
Video Streaming - VLC/Kodi/mpv
file management / backups - Nautilus + gvfs, Material Files, sftp, rsync
Git + ssh:// instead of some fancy git website that only you look at
LibreOffice (Desktop/Maybe mobile too?)
Remote text editing - emac's tramp and vscode's ssh plugin
fancy tunneling and X forwarding
Or the obvious, remote shell
openssh is also available on every Desktop OS i know of by default (every linux, \BSD, MacOS, even windows these days), it supports many different authentication methods, and you probably already use it and many of these programs. One downside is that ssh is kind of slow, but at least it makes up for that in security.
Why doesn't this stuff get more attention?
https://redd.it/1pjp5x2
@r_SelfHosted
Best self hosted SIEM?
I'd like a good SIEM I can self host as a docker container that I can point all my stuff to so I can easily read and filter logs for my whole stack.
Any good recommendations?
I haven't run one before but does such a one exist where you can literally point it to plain ol' txt files for it to ingest/tail? Mainly so it could effectively monitor any app.
Also can you create filters within it so I can just view logs for a certain app?
Finally a function so I can easily see problems either discord notifications or filter or some AI magic to suggest fixes etc.
Apologies if these are basic/stupid questions, just want to get a good visual on all my apps in one unified place.
Edit: to clarify I self host the usual arr stack, home assistant, paperless, that kind of stuff.
https://redd.it/1pjmlkc
@r_SelfHosted
Built a voice assistant with Home Assistant, Whisper, and Piper
I got sick of our Alexa being terrible and wanted to explore what local options were out there, so I built my own voice assistant. The biggest barrier to going fully local ended up being the conversation agent - it requires a pretty significant investment in GPU power (think 3090 with 24GB VRAM) to pull off, but can also be achieved with an external service like Groq.
The stack:
\- Home Assistant + Voice PE ($60 hardware)
\- Wyoming Whisper (local STT)
\- Wyoming Piper (local TTS)
\- Conversation Agent - either local with Ollama or external via Groq
\- SearXNG for self-hosted web search
\- Custom HTTP service for tool calls
Wrote up the full setup with docker-compose configs, the HTTP service code, and HA configuration steps: https://www.adamwolff.net/blog/voice-assistant
Example repo if you just want to clone and run: https://github.com/Staceadam/voice-assistant-example
Happy to answer questions if anyone's tried something similar.
https://redd.it/1pj85lh
@r_SelfHosted
pgbranch - git-style branching for PostgreSQL
Built this over the past week to solve my own problem: switching git branches breaks my local PostgreSQL database.
The migrations from your feature branch are still applied, and sometimes you can't just roll them back - the feature schema isn't compatible with main, or you've modified data in ways that don't work with the old code, or you've deleted rows that the old branch expects to exist. Your options are drop and re-seed (slow), or maintain multiple databases and juggle connection strings (annoying).
# What it does
Creates instant snapshots of your PostgreSQL database using template databases. Switch between database states like git branches:
pgbranch branch main # snapshot current state
pgbranch checkout main # restore to that state instantly
No pg\_dump for local operations. Template databases are file-level copies - fast even for large databases.
# Why I'm posting here
* Single Go binary - no runtime dependencies beyond PostgreSQL's own tools (psql, createdb, dropdb)
* No cloud required - everything runs locally, nothing phones home (unless you want to share with the team)
* Filesystem remote support - share snapshots via NAS, network share, or mounted drive. No S3 needed.
* Simple config - single .pgbranch.json file, no separate database for the tool
Cloud remotes (S3, R2) are supported if you want them.
What it doesn't do
* Production use - this is for local development only
* Incremental backups - each snapshot is a full copy
* It's a week old - works for my workflow but still early
# Setup
`go install` [`github.com/le-vlad/pgbranch/cmd/pgbranch@latest`](http://github.com/le-vlad/pgbranch/cmd/pgbranch@latest)
`pgbranch init -d myapp_dev`
`pgbranch branch main`
**For sharing across machines:**
`pgbranch remote add nas /mnt/nas/pgbranch-snapshots`
`pgbranch push main`
**# on another machine**
`pgbranch pull main`
GitHub: [https://github.com/le-vlad/pgbranch](https://github.com/le-vlad/pgbranch)
If you self-host PostgreSQL for development, I'd appreciate feedback. What's missing? What would make this useful for your setup?
https://redd.it/1pjc722
@r_SelfHosted
Homebox Companion - AI-powered photo cataloging for your Homebox inventory
Hey everyone!
For those unfamiliar, [Homebox](https://github.com/sysadminsmedia/homebox) is a fantastic self-hosted inventory management system designed for home users, think tracking all your tools, electronics, household items, warranties, etc. It's lightweight, fast, and perfect for the homelab.
I've been working on an **unofficial** companion app that adds AI-powered item detection to Homebox. The idea is simple: take photos of your items, and GPT vision automatically identifies and catalogs them for you: names, descriptions, quantities, tags, and more.
**Quick feature highlights:**
* 📸 Snap photos, AI detects and catalogs items automatically
* 🏷️ Multi-image analysis for better accuracy
* ⚙️ Customizable AI behavior (configure how fields are generated)
* 🐳 Docker deployment ready
* 📱 Mobile-friendly web interface
It's still early days, but it's been helpful for quickly cataloging large batches of items without the manual data entry grind. Thought some of you might find it useful too.
Check it out: [https://github.com/Duelion/homebox-companion](https://github.com/Duelion/homebox-companion)
Would love to hear your thoughts or feedback if anyone gives it a try!
https://redd.it/1pj8exo
@r_SelfHosted
TIL: Pinchflat can creates ad-free podcast
https://redd.it/1pj12s1
@r_SelfHosted
What do you all do with all that RAM anyway?
To start off, I love reading the discussions in the sub-reddit to start my day. Always wake up to some new way of doing things and keeps life interesting.
These days, I regularly see people boasting their servers with RAM amounts ranging from anywhere between 128GB to sometimes more than 1TB.
To be fair, I have only gotten into the home-lab sphere about a year ago. But currently I run around 50 containers small and big and I am yet to break the 32GB barrier.
I tried running ai models on my 32gb DDR5 6000 mhz ram and it was so slow it didn't seem viable to me.
So my question is, am I missing something?
https://redd.it/1piztbc
@r_SelfHosted
Made a simple, modern WebUI for ImageMagick. Looking for testers/feedback!
I’ve been working on a little project recently and wanted to share it. It's called Imagemagick-webui :)
https://preview.redd.it/wyl42c4wkc6g1.png?width=2087&format=png&auto=webp&s=5c481da1d345546a4656a1b19bf447acdeb331ac
I wanted something I could spin up in a Docker container, access via a browser, and just get the job done quickly without opening the terminal. I wanted something that simply crop, rotate or remove background.
What it does: It’s a simple web interface that wraps around ImageMagick. It allows you to:
Upload images
Group images in Projects
Resize & Crop \- Precise dimensions, percentage scaling, aspect ratio lock
Format Conversion \- WebP, AVIF, JPEG, PNG, GIF, TIFF, PDF support
Filters & Effects \- Blur, Sharpen, Grayscale, Sepia, Brightness, Contrast, Saturation
Watermark & Text \- Custom text overlays with position, opacity, and font size control
Rotate & Flip \- 90°, 180°, 270° rotation with horizontal/vertical flip
Batch Processing \- Process multiple images simultaneously
Background Removal \- One-click AI background removal
Auto Enhance \- Automatic image enhancement (normalize, saturation, sharpening)
Smart Upscaling \- 2x/3x/4x resolution upscaling
It’s still in development, so it can have bugs. I’d love to hear your feedback.
Link:
GitHub:https://github.com/PrzemekSkw/imagemagick-webui
Regards,
https://redd.it/1piyk27
@r_SelfHosted
Finally got full observability on my Hetzner Backup Boxes with Prometheus + Grafana Dashboard Included
Hi everyone,
https://cdn.crstian.me/storage-exporter-dashboard-1.png
Like many of you here, I use Hetzner Storage Boxes as a cost-effective target for my offsite backups. However, one thing that has always bothered me is the lack of historical visibility. I hated having to log into the Robot panel or rely on static emails just to see if my disk was filling up or to monitor active connections.
With Hetzner moving towards their Cloud Console and the deprecation of the Robot Web Service API coming in July 2025, I realized many existing tools/scripts might break soon.
So, I spent the weekend building prometheus-storagebox-exporter.
It’s a lightweight exporter that grabs your Storage Box metrics and makes them available for Prometheus. I designed it to be "zero friction" to set up.
What it does:
- Metrics: Tracks disk usage, quotas, and active connections.
- Visualization: I’ve included a pre-built Grafana Dashboard (JSON in the repo) so you don't have to build one from scratch.
- Modern API: Designed with the current/future Hetzner infrastructure roadmap in mind.
https://github.com/crstian19/prometheus-storagebox-exporter
https://redd.it/1pikts3
@r_SelfHosted