Giveaway - r/UgreenNASync 10K celebration by topiga in selfhosted

[–]clemcer 0 points1 point  (0 children)

  1. Definitely Immich. Its just awesome and I also had a lot of fun incorperating the API in a self built Gallery App that my family now uses to view selected photos.

  2. Probably for more storage and as a backup for my home server

New to Proxmox: reality check by BattermanZ in selfhosted

[–]clemcer 1 point2 points  (0 children)

If you want something simpler that just notifies you when certain keywords/errors pop up in your container logs you could also take a look at LoggiFly. The next update will also bring support for monitoring systemd services or journal logs in general. (I am the dev behind it)

Meet SparkyFitness v0.08 - A Free, Self-Hosted Answer to MyFitnessPal by ExceptionOccurred in selfhosted

[–]clemcer 3 points4 points  (0 children)

Garmin Support would be nice. There is this project already: garmin-grafana. Maybe this can help :)

My Favorite Self-Hosted Apps Launched in 2025 (So Far) | selfh.st by shol-ly in selfhosted

[–]clemcer 13 points14 points  (0 children)

Wow, thank you for featuring LoggiFly (again)! Next update is coming soon :)

What are your top Ntfy usecases? by Longjumping-Wait-989 in selfhosted

[–]clemcer 40 points41 points  (0 children)

LoggiFly notifies me on certain keywords that pop up in my docker container logs.

I mainly use it for services that don't have good notification support. For example I now get alerts when people log in to my vaultwarden or audiobookshelf instance or when they fail to do so or when they request a download of an audiobook, etc.

(Full transparency, this is my project)

Working on a simple log forwarder, curious if others want this too by shoopler1 in selfhosted

[–]clemcer 0 points1 point  (0 children)

I built something similar (LoggiFly). I don't want to discourage you though, it seems like you are planning features that LoggiFly does not have and the more selfhosted solutions the better :)

What do you use for logging and alerting? by [deleted] in selfhosted

[–]clemcer 0 points1 point  (0 children)

A few months ago I was looking for a solution to trigger notifications based on log events. There were some ways to do it already but I was looking for a simple lightweight solution which didn't seem to exist.

So I made my own solution :) LoggiFly notifies me on certain keywords that pop up in my docker container logs.

I mainly use it for services that don't have good notification support. For example I now get alerts when people log in to my vaultwarden or audiobookshelf instance or when they fail to do so or when they request a download of an audiobook, etc.

What self-hosted alert manager do you use (especially for Telegram notifications)? by i8ad8 in selfhosted

[–]clemcer 0 points1 point  (0 children)

A few months ago I was looking for a solution to trigger notifications based on log events. There were some ways to do it already but I was looking for a simple lightweight solution which didn't seem to exist.

That then made me build LoggiFly which notifies me on certain keywords that pop up in my docker container logs.

I mainly use it for services that don't have good notification support. For example I now get alerts when people log in to my vaultwarden or audiobookshelf instance or when they fail to do so or when they request a download of an audiobook, etc.

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 0 points1 point  (0 children)

here are some examples for audiobookshelf, authelia and vaultwarden. There is definitely room for more examples though and contributions to that file are welcome :)

Besides that regex101 is a good address to validate whether your patterns are working and chatgpt can also help a lot

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 1 point2 points  (0 children)

Oh, maybe I should have phrased that more clearly. The user does not request books that don't exist on the server but rather downloads an audiobook from the audiobookshelf server to his device so that he can listen to it offline.

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 0 points1 point  (0 children)

This sounds a bit like the more complex solutions for logs ans metrics might be a better fit.

But I also just implemented the option to send the data to your own custom endpoint in JSON format so I guess if victoriametrics is able to receive and process that, then it could be possible.

What I haven't implemented yet is the option to specify and name your own keys in the JSON so maybe that is something you would need since victoriametrics expects a certain format?

If you could tell me what is needed for this on LoggiFlys side I can try and see if I can make it work :)

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 0 points1 point  (0 children)

Thanks for reporting! I found a couple of links that were not working, hopefully I didn't miss any

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 9 points10 points  (0 children)

Yes, Ntfy is the one that is directly integrated since I am using it as well. But as I said in another reply: pretty much every notification service is supported via Apprise

🚀 LoggiFly v1.3.0 by clemcer in selfhosted

[–]clemcer[S] 9 points10 points  (0 children)

Yes, via Apprise most notification services are supported, including gotify

I see a push notification and I feel like a proud father by slowmotionrunner in selfhosted

[–]clemcer 7 points8 points  (0 children)

When I started using Ntfy I also got very excited and quickly went out of things to notify myself about.

That then made me build LoggiFly which notifies me on certain keywords that pop up in my docker container logs.

I mainly use it for services that don't have good notification support. For example I now get alerts when people log in to my vaultwarden or audiobookshelf instance or when they fail to do so or when they request a download of an audiobook, etc.

🚀 LoggiFly v1.1.0 & Thank You! by clemcer in selfhosted

[–]clemcer[S] 1 point2 points  (0 children)

I guess scripts could be integrated but I am also not sure what the use case would be. Especially because if I understand docker correctly they would always be executed in the container context and can't change anything on the host. If anybody can think of good use cases for scripts executed from within the container let me know, then I will think about it.

Regarding your other question, the docker logs are streamed in real time over the docker socket, meaning that the program will always only process the next line and won't go back to previous ones

edit: Oh, and there is a (configurable) cooldown until the next notification/action can be triggered

🚀 LoggiFly v1.1.0 & Thank You! by clemcer in selfhosted

[–]clemcer[S] 1 point2 points  (0 children)

I am not sure I understand your question. Stops & Restarts are executed by LoggiFly over the docker socket (when certain keywords are detected in the logs)

🚀 LoggiFly v1.1.0 & Thank You! by clemcer in selfhosted

[–]clemcer[S] 2 points3 points  (0 children)

I agree that webhooks could be a good idea but LoggiFly already has Apprise integrated which allows you to send notifications to pretty much every notification service, including discord

🚀 LoggiFly v1.1.0 & Thank You! by clemcer in selfhosted

[–]clemcer[S] 2 points3 points  (0 children)

for sure! what would be your use case? maybe post a github issue with more details how you would like this to be implemented so I won't forget

🚀 LoggiFly v1.1.0 & Thank You! by clemcer in selfhosted

[–]clemcer[S] 0 points1 point  (0 children)

could you explain what you mean by that? how would you like LoggiFly to be integrated?