๐Ÿ›  Maintaining ๐Ÿ”PiAlert in 2023 reddit / selfhosted ---------------------------------------------------------------------- jokob ยท 2023-12-31 00:09 As everything has its ups and downs, so does FOSS. I want to think that 2023 was a rather successful year for open source and the project I maintain, [PiAlert](https://github.com/jokob-sk/Pi.Alert), which hit 1 Million pulls just yesterday (mostly update-checks probably, but I take it ๐Ÿ˜…). Maintaining a semi-popular project made me appreciate the work of others so much more. Just thinking about the onslaught of requests for the uber-popular projects, such as the -arr suite, Home Assistant, but mostly the single-maintainer projects (I assume for example [Dashy](https://github.com/Lissy93/dashy), [Changedetection](https://github.com/dgtlmoon/changedetection.io))... It's not easy to be a project manager, developer, architect, tester, technical writer, DevRel advocate all in one ๐Ÿ˜… (context switching issues & feature creep here we come) That's why it's so important to interact with friendliness. Thank you self-hosters for contributions, sponsorships, and for making FOSS interactions (usually) an amazing experience. > If you have a project you love - go and โญ star the project, ๐Ÿดfork it, leave an appreciative discussion topic or issue or if you can afford it send them a coffee or a $1 monthly donation - you won't believe how much it lifts the spirit. Let's see what 2024 brings ๐Ÿพ ---------------------------------------------------------------------- purgedreality ยท 2023-12-31 00:40 Is there a lineage on this code or is there just a lot of forks? Awesome Open Source, LibHunt and DB Tech on YTube links to [github.com/pucherot/Pi.Alert](https://github.com/pucherot/Pi.Alert) I also see a home assistant forum post linking to [github.com/leiweiba u/Pi.Alert/](https://github.com/leiweibau/Pi.Alert/) updated last month and they have a huge repository of old versions. ---------------------------------------------------------------------- SilentDecode ยท 2023-12-31 00:50 So.. This PiAlert.. Does it have x86\_64 support? I don't want to buy a Pi, when I have a NUC laying around doing nothing. ---------------------------------------------------------------------- jokob ยท 2023-12-31 00:51 A bit of history: - I was searching for a FOSS solution to network monitoring in 2021 and someone recommended PiAlert - The original maintainer didn't provide a docker image so I created one - The original source code hadn't been updated for 2 years and with changing dependencies the original code required more and more hacks to get the docker version working, so I created a fork - leiweibau created a fork in 2022 focusing only on-HW installation - leiweibau and I collaborated on some functionality, but the development philosophy and priorities were too different to merge the project into one - I created a plugin system to easier extend and maintain the app in 2023 which made both forks even more diverge - we do still collaborate here and there and community members port functionality between forks Hope this helps ---------------------------------------------------------------------- jokob ยท 2023-12-31 00:53 Yes, it does: https://hub.docker.com/r/jokobsk/pi.alert/tags ---------------------------------------------------------------------- SilentDecode ยท 2023-12-31 00:55 Ah neat, cheers! Will try this on thst NUC then :) ---------------------------------------------------------------------- Legitimate-Tank-9393 ยท 2023-12-31 01:09 I love Pi.Alert. Thank you for your hard work! ---------------------------------------------------------------------- jokob ยท 2023-12-31 01:11 โค ---------------------------------------------------------------------- s8086 ยท 2023-12-31 01:37 This looks very interesting. Definitely gonna try since there is x86 version also. Is it just me or the UI looks a lot like PiHole? Not that it's a problem. ๐Ÿ˜€ Thank you for taking this up ---------------------------------------------------------------------- DisastrousMagician16 ยท 2023-12-31 01:55 Literally exactly what i was thinking๐Ÿซถ ---------------------------------------------------------------------- InitCyber ยท 2023-12-31 02:00 Holy shit why did I not see this. This is an awesome tool and I've been on your GitHub for 3.5 seconds. ---------------------------------------------------------------------- Kwith ยท 2023-12-31 03:04 I've had this running on my network for a little over six months now and it I rather enjoy it. Easy to set up, a clean interface, however, I do have one request: Dark Mode please. I'm pretty sure this has been requested to you before but I just wanted to voice my request too. Great app though, I love it! ---------------------------------------------------------------------- Shogobg ยท 2023-12-31 04:41 You can rename the project to PiAlertArr ---------------------------------------------------------------------- DaSnipe ยท 2023-12-31 04:54 Great tool, we even have it in r/truecharts ---------------------------------------------------------------------- Neo_Terra_Rex ยท 2023-12-31 06:16 This is amazing!! ---------------------------------------------------------------------- CyberBlaed ยท 2023-12-31 07:13 Love it too, i know its โ€œpiโ€ but my x86 setup really appreciates it too! :) <3 ---------------------------------------------------------------------- CyberBlaed ยท 2023-12-31 07:13 Yes been running it on mine for a while. X86 setup myself. (Docker in host mode) :) ---------------------------------------------------------------------- jokob ยท 2023-12-31 07:35 Thank you ๐Ÿ™ ---------------------------------------------------------------------- MangoJerry81 ยท 2023-12-31 08:27 Thanks for your work. ๐Ÿ‘๐Ÿป๐Ÿ‘๐Ÿป ---------------------------------------------------------------------- Majusbeh ยท 2023-12-31 08:36 This is the first time I've heard about your project but it looks really useful! I'll give it a try. Thanks for your great work! And I totally agree, being friendly when interacting with others, but especially others who build and maintain the software you use for FREE, is the least you can do. ---------------------------------------------------------------------- bigghe0 ยท 2023-12-31 08:50 It's a common ui library used in different project, pihole is the most known one so it could seems that they try to mock pihole but it's not that. ---------------------------------------------------------------------- bigghe0 ยท 2023-12-31 08:51 Sorry for my ignorance, I just need to pull the image down on my local without specify the architecture? ---------------------------------------------------------------------- jokob ยท 2023-12-31 09:28 Hi there, yes, docker selects the correct image for you, no need to specify the architecture ---------------------------------------------------------------------- Disane87 ยท 2023-12-31 09:55 Just installed it. Lets see how it performs in my network with some vlans etc. ---------------------------------------------------------------------- Earlyflash ยท 2023-12-31 10:03 Curious - do you see both versions continuing and diverging? Or do you think they will come together in the future? It does seem odd to have two forks based on deployment method .. Awesome tool, but now u sure which fork to try :) ---------------------------------------------------------------------- Frozen_Gecko ยท 2023-12-31 11:59 Pretty cool project. Hadn't heard of it before. Nice job maintaining it. I have a small question. Why did you call it Pi.Alert? What's the "Pi" part in there? ---------------------------------------------------------------------- jokob ยท 2023-12-31 14:30 The source code is way too different so I wouldn't think so. The deployment method is only one small part at this point (e.g I now have an experimental script to deploy on server HW directly). Other differences include: * plugin system * dynamically generated UI for settings * the scheduling of plugins can be changed via settings vs a cron global scheduler * code structured into separate logical files vs one file ... To name a few ---------------------------------------------------------------------- jokob ยท 2023-12-31 14:33 This was the original creators name, so I could not influence it when forking the original project. Originally the app was only meant for the Pi. ---------------------------------------------------------------------- piracydilemma ยท 2023-12-31 14:51 Somehow haven't heard of this. Thanks for posting, setting this up right now! ---------------------------------------------------------------------- chandz05 ยท 2023-12-31 16:05 Thanks so much to you and leiweibau for maintaining your forks! Been using it for about a year now and absolutely love it! I'll try to throw you guys a few $ when I can :) ---------------------------------------------------------------------- blaine07 ยท 2023-12-31 16:09 I have been trying to get this to work on Unraid this morning but I guess I am just not smart enough. When it's set to "bridge" networking mode it evidently can't see all of my LAN? I sent it to the LAN network and a static IP and container starts and it's like it never sees static IP and lists nothing for IP and it's inaccessible entirely. What am I doing wrong with getting this to actually see things on my LAN network and not a docker network on Unraid or whatever by default that it is trying to do? ---------------------------------------------------------------------- Frozen_Gecko ยท 2023-12-31 18:43 Ah okay cool, thanks ---------------------------------------------------------------------- jokob ยท 2023-12-31 22:05 Please open an issue and I will have a look. The container needs to run in host mode for the network scans to work correctly.