2026-02-03

Please give me a reason, why #ec2 on #aws has less than 5GB tmp and 0 SWAP space? Sooner or later, you'll run into problems😞 .

#sysadmin #linux #cloud

2026-01-28

@appsinet Interesting. Are your playbooks also located in a subfolder and not in the `inventory`folder? Because for me, those vars are not loaded when executing the playbook with `ansible-playbook -i inventory/inventory.yml playbooks/infra.yml`

2026-01-28

With this structure, the variables in “host_vars” and “group_vars” are not loaded. This is because the inventory file is not in the root directory. Is there a way to have the inventory file in an inventory folder?

#ansible #sysadmin #devops #gitops #automation

This is a folder structure of a ansible setup.
Niclas boosted:
noyb.eunoybeu
2026-01-27

🎉 First WIN of 2026: the Austrian DPA has ordered Microsoft to stop tracking school children

noyb.eu/en/noyb-win-microsoft-

Niclas boosted:
2026-01-23

Do not store your Bitlocker encryption keys on Microsoft's servers if your threat model includes governments or law enforcement. As this article points out, this is the result of a design choice Microsoft made. It didn't have to be this way.

forbes.com/sites/thomasbrewste

Niclas boosted:
2026-01-16

RE: infosec.exchange/@netresec/115

Here’s a good example on why you should have network egress filtering on your network. Nobody uses the finger protocol any more. But the binary still exists in Windows! And if you don’t block outbound port 79/tcp your users are at risk #cybersecurity #LOLBIN

2026-01-06

@willglynn 😭
Then I need to find a better solution, Thx again.

2026-01-06

@willglynn Ah, good, okay, I need to take a closer look at VictoriaMetrics. Thank you.
As far as I know, VictoriaMetrics is compatible with Prometheus. What I'm going to try is to import the metrics using VictoriaMetrics and then copy them to Prometheus's data directory so that the metrics are in the Prometheus database.
I don't want to switch to another tool at the moment, as I still have a few other things to work on first.

2026-01-05

Has anyone imported CSV data into Prometheus before? I want to import my old data sets back into Prometheus. Unfortunately, I have the problem that Prometheus - after import - takes the timestamp from the import as the value and not the timestamp from the CSV.

#Prometheus #Monitoring #CSV #Dataset #selfhosted #homelab #visualization #grafana #selfhost

2026-01-03

@Larvitz Apart from higher resource usage, why did you switch from GitLab to Forejo?

2025-12-31

Happy new year to everyone🥳
#happynewyear #2026

2025-12-26

I finally had some time after migrating from traefik to implement ModSecurity with the core ruleset for my nginx servers.

#Cybersecurity #ModSecurity #Nginx #Sysadmin #selfhosted #homelab

Niclas boosted:

GitHub Actions charging per build minute for *self-hosted-runners*? Shit's about to hit the fan lol

You are receiving this email because your usage of GitHub Actions may be impacted by upcoming changes to GitHub Actions pricing.

What’s changing, when

On January 1, 2026, all customers will receive up to a 39% reduction in the net price of GitHub-hosted runners, depending on the machine type used.
On March 1, 2026, we are introducing a new $0.002 per-minute GitHub Actions cloud platform charge that will apply to self-hosted runner usage. Any usage subject to this charge will count toward the minutes included in your plan.
No action is required on your part.
2025-12-14

@jbz 😂

2025-12-14

@hmiron

Traefik is good, but it lacks flexibility. For example, when it comes to logging or firewalling. I want a specific type of logging that allows me to visualize the data well and detect anomalies using my monitoring stack Grafana Loki, Prometheus, Grafana Alloy, and Grafana. Or when it comes to firewalling, I don't like that Traefik renews my Let's Encrypt certificates in the background at some point. Now I have much more control over when and how often Certbot renews my certificates, so I can open my firewall only for a short time to allow Let's Encrypt to issue me certificates via HTTP-01 challenge.

2025-12-14

Today, I migrated my whole #traefik stack to #nginx - and it was worth it!

#sysadmin #podman #homelab #secops

Niclas boosted:
Larvitz :fedora: :redhat:Larvitz@burningboard.net
2025-12-14

I’ve officially stopped using generate_systemd for my Podman deployments.

I updated my Ansible playbooks to use the Quadlet support in the containers.podman collection (state: quadlet).

Instead of scripting podman run commands or managing complex systemd unit files manually, Ansible now defines the container as a systemd service natively.

The result?

Rootless by default.

Auto-updates enabled (AutoUpdate=registry).

Zero drift.

If you’re running RHEL at the edge, this is the architecture you want.

:ansible: ❤️ :podman:

#Ansible #Podman #RHEL #DevOps #Quadlet #Linux

A split-screen view of a developer workspace. 

Right side: A Neovim code editor showing an Ansible playbook. The highlighted task uses the containers.podman.podman_container module with state: quadlet to deploy a rootless UBI9 web server.

Left side: A terminal window showing the playbook execution. The output shows successful tasks (green and yellow) and ends with a cat command displaying the generated systemd Quadlet file, confirming 'AutoUpdate=registry' is set.
2025-12-06

@talktech Good look, hope everything works smoothly. More than 50% of debugging in my homelab has also something to do with dns or networking in general😅

2025-12-06

@talktech yes works perfectly👍

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst