I want to contribute with an article in order to setup the Fedora Server as an on-premises alerting server trough a set of Python scripts (to be released, always under Open Source licence) running inside containers using Podman.
Features:
At this moment works only with Prometheus + Alertmanager
Placing calls though Asterisk (configured with a working trunk)
Sending SMS through Twilio
The voice for the messages is generated with ‘gTTS’
6 of the 7 containers are built using Red Hat UBI 8, and the the container to generate the audio file is using Fedora 34
The article will include the manual setup and the automation within an Ansible playbook
Follow the directions for getting access at Getting access :: Fedora Docs Make certain you have signed the FPCA (Fedora Project Contributor Agreement) and that you have signed into Taiga. This is necessary before we can assign the card to you.
When you have access you can start writing your article at Fedora Magazines Wordpress site, just log in with you FAS ID and create the post.
Once you are added to the the magazines project tracking (Taiga) as a writer, and assigned to the card for your article spec by an editor you can move the card to in progress while you are writing the article. After you have completed the article, and feel it is ready for review, move the card to the Review column.
The editorial board meets weekly (Thursday’s at 1500 UTC) at #fedora-meeting channel on libera.chat, and will review the article at that time and decide if it is ready for publishing or not. If publishing is decided, then an Editor and Image creator are assigned (often the same person) and the article gets scheduled. If the editors feel the article needs more work, it will be moved back to the in
progress column, and the author will be informed of the reason(s), usually with helpful suggestions on what needs some more work.
We use the Taiga cards to comment on the article as it progresses and to answer questions from the authors, from time to time. It is a handy way of keeping track of the article progress for both the authors and the editors. Also a good place to ask for help about specifics of what you are writing if needed.