Hmm, not sure if it's lesser known, but Actual Budget is pretty neat. I pay for SimpleFIN to get transactions and whatnot, and it has been awesome to keep track of my finances.
I bounced off of Actual when I realized how clunky its goal templating is. I want to be able to have all my categories fill in a single click but the goal templates are hidden behind an experimental feature.
Yeah, it's not perfect, but it works well enough to get what I wanted: see unexpected expenses from my vast array of credit cards. I've caught fraudulent transactions my bank didn't, so that's nice.
I don't actually do strict budgeting with it, I mostly just want to see generally where our money is being spent, and I prefer to keep those transactions as private as possible (well, outside of my banks selling my transaction data to data brokers, that is...).
Nope. I found AB and saw that they had experimental support for SimpleFIN, which supports financial institutions in my country (USA), and it was cheaper than my old, non-selfhosted solution (Tiller). SimpleFIN provides a pretty simple API, so there's no reason Firefly couldn't support it as well (and there's an issue for it).
I also really hate PHP, so the fact that Actual Budget is written in node.js is a plus.
Not useful on its own but https://sablierapp.dev/ was really useful for me in getting back resources from some of the heavyweight containers I use. For those unfamiliar with it, Sablier can stop containers that go idle and then spin them back up automatically when a request comes in. It requires Traefik, NGINX, or Caddy running always so it could complicate your server but for me I couldn't do without it.
Right. When a request comes in, Traefik, for one, will hold the connection until the service is back up then forward the request as usual. This works for UIs as well. You'll get a temporary loading page then redirected to the requested UI when the service is up.
It probably would work well with those as long as the startup time was quick (my containers come up almost instantly) and the initiating clients can handle a bit of latency. I didn't notice any hiccups in my use at all.
I’m a lifetime Pushover user. As far as I can tell, ntfy isn’t using official push notifications whereas Pushover does. Also, ntfy has issues on iOS. That’s why I’m still running all my notifications via Pushover.
I thought I replied to this earlier, but it seems like it didn't take.
Pushover seems nice, but doesn't seem to be self-hostable. It looks like there is a replacement service in the works called Overpush.
All I can say is that I don't own any Apple products and never even looked at that section of their documentation. The Android and web clients work flawlessly, except that the Android client doesn't support markdown.
https://gitlab.com/Nulide/findmydeviceserver, a FOSS and self-hosted alternative to location history. Particularly useful for finding my device which has no Google services on it.
I've been wanting to spin this up myself, but the fact that the Dev says his example docker-compose.yml is incomplete has stopped me in the past. Did you have to add anything to get it functional?
KitchenOwl - Smart Shopping List & Recipe Manager - paste any online recipe (including YouTube) and it will add the missing ingredients to your shopping list.
N8N - IFTTT/Zapier alternative visual scripter with NodeRed touch. Has integrations with thousands of APIs.
Not directly a docker image but Obsidian LiveSync, an Obsidian plugin that uses a self-hosted CouchDB or Object storage to replicate official Sync.
Node-RED requires enough technical knowledge that it becomes not easier, but harder than writing JS code when things go medium size. N8N is superior in UX.
Also although I greatly appreciate everyone’s efforts, I don’t want to rely on community plugins that require maintenance and may or may not abandoned after it’s developer loses interest/move on with their life. TBH NPM is brimming with those.
Haven't tried node, so I'm interested to hear as well, but n8n is super easy to set up, and I like the interface.
I've looked at node multiple times in the past, and I remember finding no reason to switch.
well, i could just link you to docker's documentation, but that's not super helpful. The tldr is that docker is a way of distributing/running software you run on servers.
What do you want to do? Do you just want to learn, or do you want to set something up?
I think my most obscure one is "Homarr", which as the name suggests is a dashboard designed with the *arr suite in mind, but I use it as a regular dashboard for my regular services.
PlantUML-Server: Github / Docker Hub I do use some plantuml graphics in my Obsidian notes to document my network setup. And it's really nice to have a self hosted renderer where all my devices can access it.
UnifiBrowser Github / Docker Docker Image to access the Unifi API, helped a lot to debug the integration of Unifi data into other tools (e.g. Munin)
Wanderer Github - Platform to save and upload gps tracks. I do misuse it as a platform for my motorbike tour 'library' for easy choice which tour I want to do