Life and Shell

Code

What I'm working on

38 repositories pushed in the last year, across 5 places. Most of the work happens in the organisations below. Everything is on github.com/mattiashem.

Samma

Kubernetes-native security scanning, with the results in your own SIEM.

Samma runs open-source security scanners from inside your Kubernetes cluster. The operator finds your Ingresses and targets and scans them with Nmap, Nikto, Tsunami and a set of small always-on checks for TLS, DNS, headers and changes over time.

Results go to Grafana or your SIEM, not to yet another dashboard. A web app manages targets and organisations, a SIEM chart on NATS JetStream ships with detection rules, and an MCP server lets AI agents read the latest findings.

  • Kubernetes operator
  • Nmap
  • Nikto
  • Tsunami
  • NATS
  • Grafana
  • SIEM
  • MCP

GitHub →Website →

Ollebo

Drone mapping, live video and AI workflows for the people who fly.

Ollebo turns drone flights into maps, 3D models and live video that a whole team can work in. Upload photos or GeoTIFFs and they become fast web maps; fly a DJI enterprise drone and it shows up live on the map, with every flight saved as a mission.

Under the hood, uploads go through NATS JetStream to a map-maker that builds Cloud-Optimized GeoTIFFs with GDAL. Live video goes through MediaMTX to HLS and WebRTC. It all runs on a Talos Linux cluster at Hetzner, deployed with ArgoCD, with Keycloak for login.

  • Kubernetes
  • Talos
  • ArgoCD
  • NATS
  • PostGIS
  • GDAL
  • MediaMTX
  • Keycloak

GitHub →Website →

GoodTribes

Volunteer and nonprofit projects: goodtribes.org, kickfix.se and asylguiden.se.

GitHub →Website →

Hacking Robots & Beer

The community org for home automation and home-lab work. OpenClaw skills that give AI agents Swedish everyday services (SMHI weather, Vklass school schedules, Willys groceries, Köket recipes, Polisen events, FOGIS football), Home Assistant integrations, a Growatt solar and battery scheduler, a Cisco access point controller, and Helm charts for our hosting platform.

GitHub →Website →

Personal

My own repos: the home cluster, exercises and experiments.

GitHub →

Code — Life and Shell