PoDoSOGoAdmin WebUI Mail Servers Administration Tool - Public Release Very Soon!
OVERVIEW
In my work for many of my pet projects, clients, and companies, I generate a lot of useful tools. Most of them are really mostly just useful to me, and would take too much time I don't have to make more broadly useful for others. But I'm always looking for ways to help contribute to the overall global open source community.
Fortunately my work at PracticingMusician.com, ClimbHigh.AI, Dev2Dev.net, RpgResearch.com, Rpg.LLC, NeuroRPG.Com, BciRpg.com, and LibreVitals.com (among others), are all okay with me open sourcing many of the tools I create in the process of working on those projects.
The CEO of Practicing Musician SPC and ClimbHigh.AI, Jake Douglass, is enthusiastic about us offering as much of our development as possible as open source, and giving back to the many open source community projects we use (at least 35+ core platforms, plus the innumerable underlying supporting libraries). I hope as this company grows we can afford to adopt a model similar to 8x8's Jitsi team, they pay their team to support the open source community, because they "get it" about the mutual benefit. Unlike the the vast majority of fake "open source" companies/projects from short-sighted overly mercenary developers increasing over the past 10-15 years.(https://www2.techtalkhawke.com/news/increasingly-mercenary-and-unaltrustic-global-work-force-culture-and-killing-the-open-source-movement).
See https://www2.techtalkhawke.com/news/postfix-dovecot-postgresql-and-sogo-webmail-on-debian-13 for background on my 45+ years in tech, and my 30+ years of email servers administration.
Recently I switched a few companies over to SOGo (community edition). And unfortunately the SOGo folks are starting to become overly mercenary (shooting themselves in the foot) as a recent self-defeating trend the past 10-15 years (https://www2.techtalkhawke.com/news/increasingly-mercenary-and-unaltrustic-global-work-force-culture-and-killing-the-open-source-movement).
Anyhow, there wasn't a combined administrative tool (there were separate ones for postfix, postgresql, etc. (though nothing for SOGo that worked)).
So I created what I needed. It has been incredibly helpful, though it needs a lot more work, it is helping me daily manage mail services across multiple organizations, and I keep adding to it every few weeks as time permits and need warrants.
I'm sure others could benefit. I've been part of open source culture since 1979 (wasn't really a term then, but the spirit of it existed). The only way OSS can really continue to grow is if those of us using and creating these tools create sanitized versions and share them publicly, without being mercenary. Sure, some people will just rip us off, the overall aggregate of benefit to raising up humanity is worth it. Hopefully the AGPL will reduce some of the worst transgressors.
So, I am releasing this (and a slew of other tools I've created over the past 6 months) under the AGPL 3 license, so that hopefully it will at least remain in the opensource community.
https://github.com/dev2devportal/podosogadmin
I have a private Gitea repo, but the source code isn't sanitized enough yet, it has too many notes in it yet for public release.
However, I am very close to having a cleaned up version ready, and will be releasing it to that above github repo in the coming weeks.
This posting is also a reminder to myself in my busy 20-hours-a-day-7-days-a-week-work-week to remember to pick up this thread soon and get that code finished cleaning up and posted for the community to use (and hopefully help improve and grow).
I have others in the queue to clean up and share as well, including but not limited:
- Matrix servers/rooms/users WebUI Admin Tools
- FOSS Platforms WebUI Admin Tools (more than 15 platforms and counting)
- Janssen IAM WebUI Admin Tools
- Claude.AI Continuity & Usage Monitoring Tools
- Flutter-based Cross-platform health tracking software for various opensource and commercial devices, providing full control over your data privacy (LibreVitals.com).
- DGPUNET - Distributed GPU Network Cluster Ray Cluster tools and WebUI Administration Tools (cobbling together my various systems with different GPUs into one large mega-GPU (it works well!)
- Various Self-hosted Private AI WebUI Admin, Training, Tools
- Hawke's SIIMPAF - Synthetic Intelligence Interactive Matrix Personal Adaptive Familiar
- and many others!
More coming soon!
I don't have a mascot/logo for it yet, but I'll try some ideas down the road.
Cheers!
REFERENCES
TODO