Your favorite lesser known docker container?
from ComradeMiao@lemmy.world to selfhosted@lemmy.world on 02 Dec 16:37
https://lemmy.world/post/22687841

Mine is beaverhabits, just a good habit app that has come out recently.

#selfhosted

threaded - newest

BrundleFly2077@sh.itjust.works on 02 Dec 17:04 next collapse

<img alt="" src="https://sh.itjust.works/pictrs/image/69b4e3ca-ff87-428b-90a1-c0f5a55d6023.jpeg">

zingo@sh.itjust.works on 02 Dec 17:47 collapse

Yeah, combines with beaverhabits, for all around fun action.

ComradeMiao@lemmy.world on 02 Dec 21:51 collapse

Have you tried beaver docking? I really like it. I just learned of it recently and do it everyday. Better than a lot of other docking.

dogsnest@lemmy.world on 02 Dec 17:10 next collapse

whoogle

github.com/benbusby/whoogle-search

Stripped-down ad-free frontend for google.

theshatterstone54@feddit.uk on 02 Dec 17:35 collapse

Cool, but is there any reason to use this over Searx?

zingo@sh.itjust.works on 02 Dec 17:46 collapse

No, mostly because Google Search is just terrible. The app itself is great.

At least with Searx you can search multiple private search engines (your preference) at once. You can also selfhost it.

aStonedSanta@lemm.ee on 02 Dec 19:16 collapse

I need to finally look into this shit. I bought a domain and everything but have never tried to make anything actually exposed. Meh. Maybe I hyper fixate on it this week. Fingers crossed.

WhyJiffie@sh.itjust.works on 02 Dec 22:43 next collapse

you don’t need to expose it. set up wireguard and have fun much more safely

rumba@lemmy.zip on 03 Dec 01:06 collapse

Run searx and cloudflared, then you can expose it and have DDOS protection

sugar_in_your_tea@sh.itjust.works on 02 Dec 18:35 next collapse

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.

ComradeMiao@lemmy.world on 02 Dec 20:50 next collapse

Did you try Firefly as well? Why AB? Thanks for the recommendation and SimpleFIN looks great.

sugar_in_your_tea@sh.itjust.works on 02 Dec 20:59 collapse

Firefly

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.

apprehensively_human@lemmy.ca on 02 Dec 22:38 collapse

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.

sugar_in_your_tea@sh.itjust.works on 02 Dec 22:48 collapse

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…).

apprehensively_human@lemmy.ca on 02 Dec 22:56 collapse

Ah. Yeah I’m trying to find an alternative to YNAB since they keep upping their annual fees but the service works so well for me that the price is probably worth it anyway.

sugar_in_your_tea@sh.itjust.works on 02 Dec 23:04 collapse

Yup, probably.

But hey, there are free options (Actual and Firefly), so there’s no harm in trying them out. If you can replicate your setup in YNAB, you might just save yourself some money. But definitely don’t ditch it until you’ve gotten everything set up first.

mbirth@lemmy.ml on 02 Dec 18:37 next collapse

traefik-kop which allows me to use Docker-Compose labels for Traefik even on my other Docker hosts without the need for Docker Swarm or K8s.

JC1@lemmy.ca on 02 Dec 23:10 collapse

That is actually very useful. I’m saving that for later.

bizarroland@fedia.io on 02 Dec 19:07 next collapse

https://github.com/modem7/docker-rickroll

There are also variations on this that play ASCII Star wars and modified versions of the song that are terrible on purpose.

I set this as the admin login link to my docker system just in case somebody manages to infiltrate my network.

OhVenus_Baby@lemmy.ml on 02 Dec 22:32 collapse

😂

bluelion@sh.itjust.works on 02 Dec 19:24 next collapse

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.

paradox2011@lemmy.ml on 02 Dec 21:31 next collapse

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?

bluelion@sh.itjust.works on 02 Dec 21:53 collapse

the only change I had to make was to add the config file to the volumes list:

compose.yml

yml services: fmd-server: image: registry.gitlab.com/nulide/findmydeviceserver:v0.7.0 container_name: fmd-server volumes: - data:/data - ./fmd/data:/fmd/db/ - ./fmd/config/config.yml:/fmd/config.yml:ro restart: unless-stopped networks: - fmd_server # ports: # - 8080:8080 # legacy volumes: data: networks: fmd_server:

paradox2011@lemmy.ml on 03 Dec 16:16 collapse

Awesome, thanks. I’m going to give it a try. It seems like the best FOSS find my device type service available by far.

WhyJiffie@sh.itjust.works on 02 Dec 22:39 next collapse

sorry what, it can keep a location history? how?

WhyJiffie@sh.itjust.works on 02 Dec 22:41 next collapse

sorry what, it can keep a location history? how?

bluelion@sh.itjust.works on 03 Dec 01:09 collapse

You need to install the client from F-Droid and it periodically polls your device for its location.

mbirth@lemmy.ml on 03 Dec 09:59 collapse

I’m using Traccar for this.

bluelion@sh.itjust.works on 03 Dec 13:38 collapse

I used Traccar before switching to FMD. It used a lot of battery for somewhat inaccurate results in my case (might be phone related).

mbirth@lemmy.ml on 03 Dec 16:02 collapse

I’m using OwnTracks on the phone. No complaints at all.

BrianTheeBiscuiteer@lemmy.world on 02 Dec 19:25 next collapse

Not useful on its own but 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.

HotChickenFeet@sopuli.xyz on 02 Dec 23:45 next collapse

This sounds quite interesting!

shaserlark@sh.itjust.works on 03 Dec 04:56 next collapse

So would this work well e.g. with the the *arr stack? Because most of the services wouldn’t even need to run always

BrianTheeBiscuiteer@lemmy.world on 03 Dec 06:32 next collapse

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.

AustralianSimon@lemmy.world on 03 Dec 06:52 collapse

How would the timed tasks be handled if they’re offline

filcuk@lemmy.zip on 03 Dec 16:53 collapse

I believe this can integrate with various reverse proxies and trigger on-demand?

BrianTheeBiscuiteer@lemmy.world on 03 Dec 18:08 collapse

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.

TedZanzibar@feddit.uk on 02 Dec 21:03 next collapse

Webtop. Lightweight Linux VMs but in Docker.

possiblylinux127@lemmy.zip on 02 Dec 23:13 next collapse

Anything can be a docker container

Mojave@lemmy.world on 03 Dec 00:59 collapse

Yeah, so pick a cool one

possiblylinux127@lemmy.zip on 03 Dec 01:12 collapse

My point is you can make Dockerfiles do a lot of things

ComradeMiao@lemmy.world on 03 Dec 05:15 collapse

Which one

retro@infosec.pub on 03 Dec 03:52 next collapse

Hoarder. It is bookmark management with AI tagging. Tags are amazing when you don’t have to assign them yourself.

SplashJackson@lemmy.ca on 03 Dec 13:53 collapse

Tabs were the worst invention in the world for those of us with ADHD

Ugurcan@lemmy.world on 03 Dec 05:21 next collapse

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.

AustralianSimon@lemmy.world on 03 Dec 06:50 next collapse

N8n just got 50k stars on github

Ugurcan@lemmy.world on 03 Dec 07:23 collapse

Yeah, businesses went big in N8N but home users are somehow unaware of it. It even has Home Assistant integration.

qaz@lemmy.world on 03 Dec 07:28 next collapse

Why did you pick N8N over Node-RED?

filcuk@lemmy.zip on 03 Dec 16:49 next collapse

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.

Ugurcan@lemmy.world on 03 Dec 17:57 collapse

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.

filcuk@lemmy.zip on 03 Dec 16:52 next collapse

Is grocery tracking good enough to use owl over Mealie?

Naate@lemmy.world on 04 Dec 15:16 collapse

Seconding Obsidian LiveSync. Fabulous plugin + container

corsicanguppy@lemmy.ca on 03 Dec 06:57 next collapse

Mine are the ones that properly report their software versions to hrSWInstalledTable.

blackstrat@lemmy.fwgx.uk on 03 Dec 07:37 next collapse

github.com/jlesage/docker-firefox

Having a browser in a browser is surprisingly useful.

nichtburningturtle@feddit.org on 03 Dec 08:51 collapse

What is your use case?

gever4ever@lemmy.world on 03 Dec 09:03 next collapse

I used it to display the Home Assistant UI on an old iPad 2 which didn’t support the app or even the Web UI through Safari.

curbstickle@lemmy.dbzer0.com on 03 Dec 13:20 collapse

Ooh, thats a nice solution! Ive got an old iPad myself that doesnt do much, I could use that and set it up for the kitchen for my wife and I (mealie recipes)

blackstrat@lemmy.fwgx.uk on 03 Dec 10:34 next collapse

Firewall bypass ~°!°~

filcuk@lemmy.zip on 03 Dec 16:47 collapse

Bypassing work sandboxing

Strit@lemmy.linuxuserspace.show on 03 Dec 08:13 next collapse

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.

tuhriel@infosec.pub on 03 Dec 08:21 next collapse

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

chunkystyles@sopuli.xyz on 03 Dec 13:58 next collapse

I use ntfy.sh for a lot of stuff and I don’t see anyone talk about it. I recently wrote a container to poll RSS feeds and send push notifications via ntfy github.com/chunkystyles/rssToNtfy

mbirth@lemmy.ml on 03 Dec 16:14 collapse

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.

chunkystyles@sopuli.xyz on 03 Dec 19:05 collapse

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.

mbirth@lemmy.ml on 03 Dec 20:47 collapse

While it may work great, nothing beats using the manufacturer’s push notification channels in terms of reliability and battery consumption. At least from my experience. And that’s why Pushover is still kicking around after so many years…

chunkystyles@sopuli.xyz on 03 Dec 22:09 collapse

Ntfy, if setup correctly, uses a web socket connection, which reduces the battery usage. I don’t think I ever had it setup without that, so I can’t say how bad it is. But with it, it’s not a drain for me on a Pixel 7.

<img alt="" src="https://sopuli.xyz/pictrs/image/d5c0b346-650e-49eb-9dcc-19713b8a6019.webp">

node815@lemmy.world on 03 Dec 23:20 collapse

I use Gotify I self host it and it uses an app on my Android, super easy to set up and use. I tie in Home Assistant and a few other setups with it and it runs great.

chunkystyles@sopuli.xyz on 04 Dec 01:48 collapse

That looks very similar to ntfy. I googled “gotify vs ntfy” and found this thread on reddit (ew, I know) reddit.com/…/difference_between_ntfy_and_gotify/

Con: User separation. A user can create “apps” (channels), and will receive messages posted there. Users will not receive messages posted to apps they didn’t create. I haven’t yet found a way to create shared apps, or allow multiple clients to receive notifications for a given message, and I don’t want to share client logins.

Now, this thread is 3 years old, so I don’t know if this is still the case, but this is a deal breaker for me. Several of the topic I have for ntfy are also subscribed by my wife, meaning we both get the notifications. I could just post the same message to two different topics, but that would be lame.

fruitycoder@sh.itjust.works on 03 Dec 20:31 next collapse

Distrobox. Building weird projects is nicer when I can start from a fresh system each time.

AustralianSimon@lemmy.world on 03 Dec 23:08 next collapse

I’m a big fan of Twitch Channel Points Miner v2 for getting all the hats (MT items) from Twitch without watching anything.

github.com/…/Twitch-Channel-Points-Miner-v2

OminousOrange@lemmy.ca on 04 Dec 00:07 collapse

Looks like that one isn’t maintained. That page links to this one instead.

AustralianSimon@lemmy.world on 05 Dec 00:08 collapse

Been working untouched for a long time but might be time to update. To that maintained one, thanks!

blockheadjt@sh.itjust.works on 03 Dec 23:37 next collapse

Does anyone have a guide or tutorial that can help me make sense of what everyone is talking about here?

Blisterexe@lemmy.zip on 04 Dec 00:30 collapse

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?

Andromxda@lemmy.dbzer0.com on 07 Dec 12:30 next collapse

@oranki@lemmy.world’s hydroxide-push is very useful if you want to get Proton Mail notifications via ntfy, so you don’t have to use Google Play Services/Firebase Cloud Messaging on degoogled Android systems like GrapheneOS
Also check out the post in !unifiedpush@lemmy.dbzer0.com about it: lemmy.world/post/17087912

tritonium@midwest.social on 08 Dec 23:55 collapse

OpenBooks - Easily download/pirate books.

uLogger - Logging my travel and rides.

Adminer - GUI frontend that can access multiple databases.

Minimalist-Web-Notepad - A simple notepad for quick notes and lists.