This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/clemcer on 2025-04-04 15:06:58+00:00.
Hello everyone, I wanted to say thank you. Last week I posted about my very first little project (LoggiFily) and really did not expect much of it. When I said "even if just one person finds it useful, I'd be absolutely thrilled" I really did mean that. I would have been happy about 10 stars on github, now LoggiFly almost has 200. THANK YOU!
I stumbled into selfhosting about 8 months ago and could not believe how much great, open source and most of all free software there is and what a cool community has formed around it. So taking a more active part by providing my own little selfhosted tool feels really good!
Anyway inspired by the all the unexpected attention I spent a lot of time improving the program over the last week. Most of the time went into refactoring the code and improving existing logic, features & mechanisms. For example: Previously when the config file changed it was reloaded by restarting the whole container which one user fittingly described as 'using a grenade to flip a light switch'. Now, all processes keep running while the program reloads the config file and upates itself.
There is also one new feature!
You can now assign keywords to trigger container actions, specifically stopping and restarting. Ideal for specific errors that require a restart or stopping a container to avoid a restart loop when restart: unless-stopped
is set in the compose.
You can find everything here 👉 LoggiFly
Next up would be remote hosts and docker swarms. Since I spent more time programming than I should have over the last week, I will need to pull back a little bit but sooner or later I will get to it. If anybody can't wait for these integrations or simply wants to help, contributions are welcome :)