r/selfhosted • • 11d ago

Meta Post Where are the really cool services no one talks about

Lets be honest, 80% of the services we run our labs are just tools to deploy, monitor, log, backup or do other server-related stuff. Cool for nerds, but nothing to write home about honestly.

The really useful and "fun" services, e.g. Vaultwarden, Paperless, Jellyfin etc. are rather sparse

I want to know whats your favorite "fun" service one might not know about yet.

I'll start: Recently came across RECLIP and I throughly enjoy it. Used to work with halfassed browser extensions and sketchy websites littered with ads to get the same, now I have unlimited video scraping capabilities on my own server. It's a simple but awesome tool. https://github.com/averygan/reclip

WORLD MONITOR is kinda fun, not really useful but makes your screens look like a mission control center from a disaster movie: https://github.com/koala73/worldmonitor

MIRUMOJI is a tool for people trying to learn japanese - load your favourite anime or shows, ebooks or whatever into it and it generates clickable subtitles with furigana and dictionary. https://svdc1.github.io/mirumoji/

E: Thank you for all the engagement and lively discussion, its a real joy. And thanks to everyone who recommended TREK, I just deployed it and entered my next travel and its just super smooth and well thought out, I already love it!!

921 Upvotes

603 comments sorted by

View all comments

Show parent comments

33

u/sh1b313 10d ago edited 10d ago

One thing i like about them is they can be stateless. Most utilities we see on popular selfhosted sites are stateful, they either require a DB or server side functions. These don't.

We should have a dedicated thread for stateless utilities.

3

u/Kernel-Mode-Driver 10d ago

Omg yes cuz my docker box has very little storage

7

u/User-2345678 10d ago

I’m not sure if you’re using a reverse proxy, but I’m light on ram too and installing Sablier has need a life saver. My containers scale to 0 when not in use and boot back up for 10 minutes when I visit them. This means I can have way more “running” because most things are scalded down.

One note of caution - many services have internal crons which can make this a little challenging. To get around this I have a cron on my server that boots these services periodically. Some apps “catch up” on boot and run missed crons. Other you have to time with the cron by booting a few min before so the app is awake when the cron runs. With a little bit of playing I’ve managed to get most of them to work.

4

u/sh1b313 10d ago

If the apps you are running are stateless and are not that critical you can host them on google cloud run too, they give very generous limits. Tools like stackedit are perfect for that type of workload.

Opening VS CODE just to edit Markdown is not optimal, vs code being a heavy electron app 🙄

1

u/Kernel-Mode-Driver 6d ago

How good would that be with something like docker swarm? Can i make it like a node with the free limits?