sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

584
active users

#semaphore

2 posts2 participants0 posts today
Techviator<p>Wow, rootless podman + selinux + cifs share is a terrible combination. Going back to docker in my homelab for now while I learn more about this. </p><p>I am too used to docker on debian, moving to podman on rocky proved to be a huge challenge.</p><p>I will start podman on debian, and then move on to rocky as I learn more about it.</p><p>On a positive note, my IAC on Ansible has been a life saver, definitely like that one!</p><p><a href="https://noc.social/tags/homelab" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>homelab</span></a> <a href="https://noc.social/tags/linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linux</span></a> <a href="https://noc.social/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://noc.social/tags/docker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>docker</span></a> <a href="https://noc.social/tags/podman" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podman</span></a> <a href="https://noc.social/tags/rockylinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rockylinux</span></a> <a href="https://noc.social/tags/ansible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ansible</span></a> <a href="https://noc.social/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semaphore</span></a></p>
Darth Hideout 🏳️‍🌈🎃<p>There are also numerous UIs for <a href="https://mas.to/tags/Mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> (to say the least). The web is the only one that works 99% of the time, implements all features, etc. Your mileage may vary.</p><p>In addition to native mobile &amp; desktop apps, there are a number of webapp UIs, particularly <a href="https://mas.to/tags/Elk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elk</span></a>, <a href="https://mas.to/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> &amp; <a href="https://mas.to/tags/Phanpy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phanpy</span></a>. Elk is <a href="https://mas.to/tags/Twitter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Twitter</span></a>-like, so intuitive &amp; easy to use. I use it a lot.</p><p><a href="https://elk.zone" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">elk.zone</span><span class="invisible"></span></a><br><a href="https://semaphore.social" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">semaphore.social</span><span class="invisible"></span></a><br><a href="https://phanpy.social" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">phanpy.social</span><span class="invisible"></span></a></p><p><a href="https://mas.to/tags/Fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://mas.to/tags/Bluesky" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bluesky</span></a></p>
Johannes Kastl<p>I had time to polish up my vagrant-libvirt setup for playing around with SemaphoreUI (<a href="https://semaphoreui.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">semaphoreui.com/</span><span class="invisible"></span></a>). Have a lot of fun!</p><p><a href="https://codeberg.org/johanneskastl/semaphore_vagrant_libvirt_ansible" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codeberg.org/johanneskastl/sem</span><span class="invisible">aphore_vagrant_libvirt_ansible</span></a><br><a href="https://github.com/johanneskastl/semaphore_vagrant_libvirt_ansible" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/johanneskastl/semap</span><span class="invisible">hore_vagrant_libvirt_ansible</span></a></p><p>Currently only one VM with Semaphore. But I am working on another setup with a runner and a VM that can be managed by Semaphore.</p><p><a href="https://digitalcourage.social/tags/vagrant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vagrant</span></a> <a href="https://digitalcourage.social/tags/libvirt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libvirt</span></a> <a href="https://digitalcourage.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ansible</span></a> <a href="https://digitalcourage.social/tags/SemaphoreUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SemaphoreUI</span></a> <a href="https://digitalcourage.social/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> <a href="https://digitalcourage.social/tags/OpenTofu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenTofu</span></a> <a href="https://digitalcourage.social/tags/Terraform" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Terraform</span></a> <a href="https://digitalcourage.social/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://digitalcourage.social/tags/IaC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IaC</span></a></p>
Felix Palmen :freebsd: :c64:<p>I finally eliminated the need for a dedicated <a href="https://mastodon.bsd.cafe/tags/thread" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>thread</span></a> controlling the pam helper <a href="https://mastodon.bsd.cafe/tags/process" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>process</span></a> in <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swad</span></a>. 🥳 </p><p>The building block that was still missing from <a href="https://mastodon.bsd.cafe/tags/poser" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poser</span></a> was a way to await some async I/O task performed on the main thread from a worker thread. So I added a class to allow exactly that. The naive implementation just signals the main thread to carry out the requested task and then waits on a <a href="https://mastodon.bsd.cafe/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semaphore</span></a> for completion, which of course blocks the worker thread.</p><p>Turns out we can actually do better, reaching similar functionality like e.g. <a href="https://mastodon.bsd.cafe/tags/async" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>async</span></a> / <a href="https://mastodon.bsd.cafe/tags/await" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>await</span></a> in C#: Release the worker thread to do other jobs while waiting. The key to this is user context switching support like offered by <a href="https://mastodon.bsd.cafe/tags/POSIX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>POSIX</span></a>-1.2001 <a href="https://mastodon.bsd.cafe/tags/getcontext" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>getcontext</span></a> and friends. Unfortunately it was deprecated in POSIX-1.2008 without an obvious replacement (the docs basically say "use threads", which doesn't work for my scenario), but still lots of systems provide it, e.g. <a href="https://mastodon.bsd.cafe/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a>, <a href="https://mastodon.bsd.cafe/tags/NetBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetBSD</span></a>, <a href="https://mastodon.bsd.cafe/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> (with <a href="https://mastodon.bsd.cafe/tags/glibc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glibc</span></a>) ...</p><p>The posercore lib now offers both implementations, prefering to use user context switching if available. It comes at a price: Every thread job now needs its private stack space (I allocated 64kiB there for now), and of course the switching takes some time as well, but that's very likely better than leaving a task idle waiting. And there's a restriction, resuming must still happen on the same thread that called the "await", so if this thread is currently busy, we have to wait a little bit longer. I still think it's a very nice solution. 😎 </p><p>In any case, the code for the PAM credential checker module looks much cleaner now (the await "magic" happens on line 174):<br><a href="https://github.com/Zirias/swad/blob/57eefe93cdad0df55ebede4bd877d22e7be1a7f8/src/bin/swad/cred/pamchecker.c" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/swad/blob/57</span><span class="invisible">eefe93cdad0df55ebede4bd877d22e7be1a7f8/src/bin/swad/cred/pamchecker.c</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> <a href="https://mastodon.bsd.cafe/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a></p>
Felix Palmen :freebsd: :c64:<p>Nice, <a href="https://mastodon.bsd.cafe/tags/threadpool" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>threadpool</span></a> overhaul done. Removed two locks (<a href="https://mastodon.bsd.cafe/tags/mutex" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mutex</span></a>) and two condition variables, replaced by a single lock and a single <a href="https://mastodon.bsd.cafe/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semaphore</span></a>. 😎 Simplifies the overall structure a lot, and it's probably safe to assume slightly better performance in contended situations as well. And so far, <a href="https://mastodon.bsd.cafe/tags/valgrind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>valgrind</span></a>'s helgrind tool doesn't find anything to complain about. 🙃</p><p>Looking at the screenshot, I should probably make <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>swad</span></a> default to *two* threads per CPU and expose the setting in the configuration file. When some thread jobs are expected to block, having more threads than CPUs is probably better.</p><p><a href="https://github.com/Zirias/poser/commit/995c27352615a65723fbd1833b2d36781cbeff4d" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/poser/commit</span><span class="invisible">/995c27352615a65723fbd1833b2d36781cbeff4d</span></a></p>
Christian Schmidt<p>Wer einen ganzen Zoo von Servern, VMs und/oder Kleinstcomputern verwaltet, sehnt sich schnell nach einem Werkzeug, dass einem ein paar Aufgaben abnimmt.</p><p>Eines ist <a href="https://norden.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ansible</span></a> und mit einem vorgeschalteten <a href="https://norden.social/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> lässt es sich auch noch gut automatisieren. Eine Installationsanleitung kann ich jetzt im Blog auch beitragen: </p><p>Automatisierte Aktualisierungen mit Semaphore/Ansible</p><p><a href="https://norden.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://norden.social/tags/Admin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Admin</span></a> </p><p><a href="https://www.jcs-net.de/blog/automatisierte-aktualisierungen-mit-semaphore-ansible" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">jcs-net.de/blog/automatisierte</span><span class="invisible">-aktualisierungen-mit-semaphore-ansible</span></a></p>
IT News<p>FLOSS Weekly Episode 825: Open Source CI With Semaphore - This week, Jonathan Bennett and Ben Meadors talk to Darko Fabijan about Semaphore,... - <a href="https://hackaday.com/2025/03/19/floss-weekly-episode-825-open-source-ci-with-semaphore/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hackaday.com/2025/03/19/floss-</span><span class="invisible">weekly-episode-825-open-source-ci-with-semaphore/</span></a> <a href="https://schleuss.online/tags/hackadaycolumns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hackadaycolumns</span></a> <a href="https://schleuss.online/tags/flossweekly" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>flossweekly</span></a> <a href="https://schleuss.online/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semaphore</span></a> <a href="https://schleuss.online/tags/podcasts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>podcasts</span></a> <a href="https://schleuss.online/tags/ci" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ci</span></a>/cd</p>
Georgiana BrummellI'm trying to figure things out and also see how I can search for and follow people and tags, since I can't do it from the main <a href="http://blob.cat" rel="nofollow noopener" target="_blank">blob.cat</a> site. That said, there does appear to be two different interfaces! One is blob.fe and the other is blab.fe. I don't really understand this yet, but I'm sure I will in time. Perhaps, one is the main Akkoma setting. That said, while TweeseCake is fully functional, Enafore, Semaphore, and <a href="http://Elk.zone" rel="nofollow noopener" target="_blank">Elk.zone</a> all seem to be down. They all send the request to <a href="http://blob.cat" rel="nofollow noopener" target="_blank">blob.cat</a>, and I am able to authorise it, but I can't post anything or see anything related to Notifications, my profile, etc. I would expect this from Semaphore, as it's older, but Enafore is its direct replacement, so I'm not sure why it doesn't work. <a href="http://Elk.zone" rel="nofollow noopener" target="_blank">Elk.zone</a> says right on the page that it's experimental, so again, I am not surprised there.<br><br><a class="hashtag" href="https://blob.cat/tag/acccessibility" rel="nofollow noopener" target="_blank">#acccessibility</a> <a class="hashtag" href="https://blob.cat/tag/akkoma" rel="nofollow noopener" target="_blank">#Akkoma</a> #<a href="http://blob.cat" rel="nofollow noopener" target="_blank">blob.cat</a> <a class="hashtag" href="https://blob.cat/tag/elk" rel="nofollow noopener" target="_blank">#Elk</a>.Zone <a class="hashtag" href="https://blob.cat/tag/enafore" rel="nofollow noopener" target="_blank">#Enafore</a> <a class="hashtag" href="https://blob.cat/tag/fediverse" rel="nofollow noopener" target="_blank">#Fediverse</a> <a class="hashtag" href="https://blob.cat/tag/fediverse" rel="nofollow noopener" target="_blank">#fediverse</a> <a class="hashtag" href="https://blob.cat/tag/friendica" rel="nofollow noopener" target="_blank">#Friendica</a> <a class="hashtag" href="https://blob.cat/tag/nvda" rel="nofollow noopener" target="_blank">#NVDA</a> <a class="hashtag" href="https://blob.cat/tag/screenreaders" rel="nofollow noopener" target="_blank">#ScreenReaders</a> <a class="hashtag" href="https://blob.cat/tag/semaphore" rel="nofollow noopener" target="_blank">#Semaphore</a> <a class="hashtag" href="https://blob.cat/tag/tweesecake" rel="nofollow noopener" target="_blank">#TweeseCake</a>
Peter "Poly" Paterson<p>Absolutely loving my Social Media life these days.<br>As I say to many, your mileage may differ. I think it all comes down to who you chose to engage with, and the topics you reply to.<br>We all have the choice to be on certain services and not on others. We should all abide and respect the choices others make in this regard.<br><br>My main Social Media area these days is the Fediverse, particularly through a GoToSocial ActivityPub instance named Polymaths.social. Wonderful software, instance, admin, and neighbours!<br>Since 2009 I was on a Mastodon instance named LinuxRocks.online. It started off really well with good chats on the local timeline. However, over the past year certain people and their followers came in, the local chats got strained, and quite painful at times, and I knew I needed to move on. I was friendly with the owner, and moderators, but the time had come.<br><br>To access Polymaths.social I use Phanpy on a browser, and Tusky on my Android Phone.<br>For browser access I did use Semaphore for a while. Very clean and effective, but Phanpy is like KDE vs Mate. To me this is a good thing. I do use Semaphore at times to check on Follow Requests and to currently "Delete and Redraft" as needed.<br><br>Telegram is a large part of my life. I use it to talk with many friends, including Arianna and my Sister Catriona, podcrawl and Linux groups, as well as my own Christian group.<br><br>I'm still on Facebook, and yes I question that daily.<br>For now I am there.<br>As I said at the start, this is my choice, and I am there for really good friends, family, and groups.<br><br>A few weeks ago I activated my Instagram account, which had been set up for no follows and privates, just so I could view content as needed.<br>I was getting so many requests from good friends if I was on there, and ok... "caved in", but my involvement is relatively minimal. Mostly posting my own photos and commenting on those of friends.<br><br>Well, that's my online life, and it is good.<br>Feel free to reply back with questions, and DM as needed.<br><br><a href="https://polymaths.social/tags/socialmedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SocialMedia</span></a> <a href="https://polymaths.social/tags/fediverse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fediverse</span></a> <a href="https://polymaths.social/tags/gotosocial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GoToSocial</span></a> <a href="https://polymaths.social/tags/mastodon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mastodon</span></a> <a href="https://polymaths.social/tags/activitypub" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ActivityPub</span></a> <a href="https://polymaths.social/tags/phanpy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phanpy</span></a> <a href="https://polymaths.social/tags/tusky" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tusky</span></a> <a href="https://polymaths.social/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> <a href="https://polymaths.social/tags/telegram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Telegram</span></a> <a href="https://polymaths.social/tags/facebook" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Facebook</span></a> <a href="https://polymaths.social/tags/instagram" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Instagram</span></a></p>
Jaxom Kaplan<p><span class="h-card" translate="no"><a href="https://framapiaf.org/@sebsauvage" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>sebsauvage</span></a></span> <a href="https://mamot.fr/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> (interface web, pas d'appli) fait un peu ça, de la récupération partielle avec un "trou" dans la timeline entre , par exemple, les derniers pouets de la veille et le "premier paquet" du matin.<br>Mais il n'y a pas l'affichage de la durée du trou, il faut regarder les dates de publication des messages...</p>
Strypey<p>Does anyone know if there's an actively maintained fork of the <span class="h-card" translate="no"><a href="https://fosstodon.org/@pinafore" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pinafore</span></a></span> / <span class="h-card" translate="no"><a href="https://fosstodon.org/@semaphore" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>semaphore</span></a></span> fediverse web app?</p><p><a href="https://mastodon.nzoss.nz/tags/AskFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AskFedi</span></a> <a href="https://mastodon.nzoss.nz/tags/Pinafore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pinafore</span></a> <a href="https://mastodon.nzoss.nz/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a></p>
David Marzal<p>Primer episodio de Accesibilidad con Tecnologías libres tras el cambio de instancia (relevante para el Podcasting 2.0)</p><p>Producido por <span class="h-card" translate="no"><a href="https://mastodon.social/@raivenra" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>raivenra</span></a></span> , tenemos las siguientes secciones: </p><p>· Odisea en el ciberespacio, con David Marzal <span class="h-card" translate="no"><a href="https://masto.es/@DavidMarzalC" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>DavidMarzalC</span></a></span> .<br>· Accesibilidad web, con Pablo Arias.<br>· Otros mundos, otras realidades, con Thais Pousada.<br>· Clases con Pascal, con David Pacios <br>· Érase una vez, con Enrique Varela <span class="h-card" translate="no"><a href="https://comunidad.nvda.es/@evarela" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>evarela</span></a></span> . <br>· Diseño para todos, con Jonathan Chacón <span class="h-card" translate="no"><a href="https://comunidad.nvda.es/@jonathanchacon" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jonathanchacon</span></a></span> .</p><p>Enlaces, reproductor y más info en:<br><a href="https://accesibilidadtl.gitlab.io/11" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">accesibilidadtl.gitlab.io/11</span><span class="invisible"></span></a></p><p>- Feed: <a href="https://accesibilidadtl.gitlab.io/feed" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">accesibilidadtl.gitlab.io/feed</span><span class="invisible"></span></a></p><p>CC: <span class="h-card" translate="no"><a href="https://fosstodon.org/@eva_m" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>eva_m</span></a></span> </p><p><a href="https://masto.es/tags/AccesibililidadTL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AccesibililidadTL</span></a> <a href="https://masto.es/tags/AccesibilidadConTecnolgiasLibres" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AccesibilidadConTecnolgiasLibres</span></a> <a href="https://masto.es/tags/a11y" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>a11y</span></a> <a href="https://masto.es/tags/ATL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ATL</span></a></p><p><a href="https://masto.es/tags/Phanpy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phanpy</span></a> <a href="https://masto.es/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a> <a href="https://masto.es/tags/ElkZone" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElkZone</span></a> <a href="https://masto.es/tags/Mona" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mona</span></a> <a href="https://masto.es/tags/Pachli" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pachli</span></a> <a href="https://masto.es/tags/Tusky" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tusky</span></a> <a href="https://masto.es/tags/Tweescake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tweescake</span></a> <a href="https://masto.es/tags/TWBlue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TWBlue</span></a><br><a href="https://masto.es/tags/BuscaApps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuscaApps</span></a> <a href="https://masto.es/tags/URA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>URA</span></a> <a href="https://masto.es/tags/Mapcesible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Mapcesible</span></a> <a href="https://masto.es/tags/Joomla" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Joomla</span></a> <a href="https://masto.es/tags/TalentosInclusivos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TalentosInclusivos</span></a></p>
spielleitung<p>Du hättest gerne eine simplere, aufgeräumtere Oberfläche für Mastodon? Probier's mal mit <a href="https://mastodon.pnpde.social/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a>! Unter :pnpde_social: <a href="https://semaphore.pnpde.social" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">semaphore.pnpde.social</span><span class="invisible"></span></a> kannst du die auf Einfachheit und Geschwindigkeit optimierte Mastodon*-Oberfläche benutzen</p><p>* funktioniert auch mit vielen anderen Fediverse-Servern 🤯</p>
stdevel<p>Just discovered another <a href="https://chaos.social/tags/Ansible" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ansible</span></a> Galaxy by <a href="https://chaos.social/tags/Semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Semaphore</span></a>: <a href="https://galaxy.semaphoreui.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">galaxy.semaphoreui.com/</span><span class="invisible"></span></a></p><p>Doesn't look like you can upload your own content there easily - what am I missing?</p><p><a href="https://chaos.social/tags/SemaphoreUI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SemaphoreUI</span></a> <a href="https://chaos.social/tags/AskFedi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AskFedi</span></a></p>
:jan:‍:abreath:🌬️:dandelion:<p>oh :blobfrowningbig: </p><p>Both <a href="https://pagan.plus/tags/Halcyon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Halcyon</span></a> and <a href="https://pagan.plus/tags/semaphore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>semaphore</span></a> stopped development years ago, and there's not really any supporting documentation for setup requirements or expectation of further development. This is sad because these were the only static UI alternatives I know of. Looking at even <a href="https://pagan.plus/tags/Brutaldon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Brutaldon</span></a> (python) or <a href="https://pagan.plus/tags/Elk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Elk</span></a> would require more dedicated hosting then I want to get into right now. </p><p>Found a thread to pull on for using npm/yarn and others on namecheap's shared hosting. If that looks promising, <a href="https://pagan.plus/tags/Enafore" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Enafore</span></a> and <a href="https://pagan.plus/tags/Phanpy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Phanpy</span></a> will be up for testing tomorrow</p><p>Happy sleepless <a href="https://pagan.plus/tags/FullMoon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FullMoon</span></a> I guess!</p>

Finally automating patching in my #homelab with #ansible! Decided to use #Semaphore to organize and have a pretty GUI to run some of the tasks (like patching the hypervisor since I prefer to run that manually). Eventually I plan to recreate my environment and configuration in code, just to have it ready for when I decide to migrate from single server to a cluster, but for now I had enough yaml for one day. #selfhosting