mastodon.me.uk is one of the many independent Mastodon servers you can use to participate in the fediverse.
Open, user-supported, corporation-free social networking for the UK.

Administered by:

Server stats:

483
active users

#ansible

15 posts14 participants0 posts today

For pagekite.net, I am currently experimenting with bootstrapping and configuring servers using shell scripts built/configured using a #jinja static site generator.

If this works well (so far, it does), it replaces #Ansible ...

Servers are assigned an unguessable URL, from which they download both initial bootstrapping, updates and config. The web server is 100% static.

A sweet touch: while developing, the files just live on my laptop and are downloaded over #pagekite. Because why not?

So #GitHub support got back to us. They are blaming a 10M commit made 2 years ago for the 404s we started experiencing a few months ago. For one, it's only 10M ffs. For two, all we did was refactor the paths and organise some #Ansible roles into sensibly grouped sub-folders. Lesson: do not refactor the paths in your application if you're on GitHub, everything will break 18 months later. Nice.

The fix, they say, is remove that commit. The fix, says I, is to migrate to #GitLab. So long, suckers.

If you want to try the different #Fediverse #Applications like @peertube @pixelfed @Mastodon @bookwyrm @funkwhale @mobilizon etc., but you're to lazy to click an account for each applications, checkout infinito.nexus . With #SSO you have one Login to "rule them all" ;)
You can also use #InfinitoNexus to setup your whole #ActivityPub #ITInfrastructure #OnPremise(as long as you use it #nonprofit).Just download s.infinito.nexus/code and run the #ansible script.

#fediday @berlinfediday

infinito.nexusInfinito.Nexus

I think the hardest thing for me to convey to students learning #ansible is one of the points in the Ansible best practices document:

"Generous use of whitespace to break things up, and use of comments (which start with ‘#’), is encouraged."

I even explain that the use of the large key on the keyboard with which an empty line is created is almost free of charge to use!

Continued thread

On another upside, I do like

New ISP means new IP addressing for home, and whitelist changes on my

One variable change in Ansible, and rerun the playbook - all sorted 👍

Nach Upgrade auf #Debian Trixie/ #Ansible 2.19.2 fährt ein Teil meines Playbooks (become: true ist gesetzt) an den Baum: nämlich jener, der daemon-reload (systemd) machen soll. "Connection timed out" bzw. "Access denied". Auf dem Client sehe ich, dass genau dieser eine Aufruf mit #polkitd hantiert (alle anderen tun das nicht) & sich an der Stelle ein "FAILED to authenticate to gain authorization for action..." kassiert. Kann mich bitte wer in die richtige Richtung in Sachen Debugging schubsen? 🥴