Skip to content
@drumandbytes

Drum and Bytes

A techie's hideout — apps, infrastructure, and open-source tooling.

Drum and Bytes

Drum and Bytes

A techie's hideout — apps, infrastructure, and everything in between.

Blog Portfolio LinkedIn Based in Estonia


Drum and Bytes is the personal GitHub organization of Māris Popēns — a data engineer based in Tallinn, Estonia. It's where side projects, homelab experiments, and small tools graduate from "works on my machine" into something other people can run. Most of it is open source under the MIT licence.

Latest from the blog

More at drumandbytes.com.

Featured projects

🗺️ Apps & PWAs

Teesilm — a mobile-first PWA for Estonian road and weather conditions. Offline-capable, self-hosted vector maps, and precise location-based hazard alerts (a radius around a saved point, not a coarse region subscription). Closed-source; bugs and feature requests go through the public feedback tracker.
Live site Feedback tracker

🏎️ Formula 1

f1-walk — fan-made walking guides to F1 street circuits (Monaco, Baku, Singapore, Las Vegas, Melbourne) with GPS tracking, corner-by-corner history, and offline support.
Live site Last commit

paddock-api — custom F1 data API for Glance dashboards: session times in your own timezone, live standings, track maps, and tyre-stint data, cached around the race calendar instead of a fixed TTL.
Stars Last commit

🛡️ Privacy

eraser — free, open-source data-broker removal. Sends GDPR/CCPA opt-out requests to 700+ brokers automatically; a maintained continuation of digisamroc/eraser with EU-specific handling.
Stars Last commit

⚙️ CI & GitHub Actions

opentofu-updater-action — keeps OpenTofu / Terraform providers, modules, Helm charts and container images current by opening pull requests.
Latest release

argocd-gitops-updater-action — Helm chart and image version bumps for GitOps repos. ArgoCD / Kustomize aware, with Slack / Teams / Discord / Telegram notifications.
Latest release

github-actions-runner-exporter — Prometheus exporter for GitHub Actions self-hosted runner status (online/busy), polling the org runners API.
Stars Container image on GitHub Container Registry

🏠 Homelab & self-hosting

pve-metrics-exporter — Proxmox VE exporter for Prometheus and Glance, including the CPU / GPU / NVMe hardware temperatures most Proxmox exporters skip.
Stars Container image on GitHub Container Registry

momentarr — caching, serialising proxy in front of FlareSolverr-compatible Cloudflare solvers (Byparr, FlareSolverr). Reuses cf_clearance over plain HTTP (~100ms instead of a ~14s browser solve) and runs one solve at a time, so Prowlarr never stacks browsers.
Stars Container image on GitHub Container Registry

nordvpn — minimal, distroless NordVPN + Meshnet container image (no shell, no package manager), rebuilt weekly against the upstream stable channel.
Container image on GitHub Container Registry

dotfiles — macOS dotfiles managed with chezmoi; shell, Homebrew and app config, reproducible on a fresh machine.

🔌 Hardware

razer-pod-bridge — nRF52840 firmware that turns a Razer Wireless Control Pod into a plug-and-play USB media controller for macOS, no Razer Synapse required.
Stars

🖥️ macOS utilities

music-router — menu-bar utility that stops Music.app auto-launching and routes media keys to the right app.
Stars Last commit

Built with

Go TypeScript Python OpenTofu Cloudflare Kubernetes Talos Linux Argo CD Proxmox Docker Preact MapLibre Swift

The person behind it

Built and maintained by @JustMaris — browse all repositories →

Follow @JustMaris on GitHub

Projects here are built with the help of an AI coding assistant (Claude); I review and test what gets published.


contact@drumandbytes.com  ·  drumandbytes.com

Pinned Loading

  1. eraser eraser Public

    Free, open-source data broker removal tool: send GDPR/CCPA opt-out requests to 700+ data brokers automatically. Maintained continuation of digisamroc/eraser.

    Go 23 2

  2. f1-walk f1-walk Public

    Free, fan-made PWA walking guides to F1 street circuits — Monaco, Baku, Singapore, Las Vegas and Melbourne, with GPS tracking, historical facts and offline support.

    HTML

  3. music-router music-router Public

    Menu-bar utility for macOS that stops Music.app auto-launching and routes media keys to the right app.

    Swift

  4. paddock-api paddock-api Public

    Self-hosted F1 API for Glance dashboards — cached race schedules, standings, track maps and tyre usage in your own timezone, built for a homelab widget instead of a generic client.

    Go 2

  5. razer-pod-bridge razer-pod-bridge Public

    Firmware that bridges a Razer Wireless Control Pod to macOS as a USB HID media controller — no Razer Synapse required.

    C++

  6. momentarr momentarr Public

    Caching, serialising proxy for FlareSolverr-compatible Cloudflare solvers — reuses cf_clearance over plain HTTP and runs one browser solve at a time.

    Go

Repositories

Showing 10 of 18 repositories
  • github-actions-runner-exporter Public

    Prometheus exporter for GitHub Actions self-hosted runner status (online/busy) — polls the org runners API, no per-job/workflow metrics.

    drumandbytes/github-actions-runner-exporter's past year of commit activity
    Go 0 MIT 0 0 1 Updated Sep 28, 2026
  • pve-metrics-exporter Public

    Proxmox VE exporter for Prometheus + Glance — resource metrics and hardware sensor temperatures (CPU/GPU/NVMe) from one shared cache.

    drumandbytes/pve-metrics-exporter's past year of commit activity
    Go 0 MIT 0 0 0 Updated Sep 28, 2026
  • razer-pod-bridge Public

    Firmware that bridges a Razer Wireless Control Pod to macOS as a USB HID media controller — no Razer Synapse required.

    drumandbytes/razer-pod-bridge's past year of commit activity
    C++ 0 MIT 0 0 0 Updated Sep 28, 2026
  • f1-walk Public

    Free, fan-made PWA walking guides to F1 street circuits — Monaco, Baku, Singapore, Las Vegas and Melbourne, with GPS tracking, historical facts and offline support.

    drumandbytes/f1-walk's past year of commit activity
    HTML 0 MIT 0 0 0 Updated Sep 28, 2026
  • unraid-templates Public

    Unraid Community Applications templates for the drumandbytes container images: momentarr, pve-metrics-exporter, paddock-api, github-actions-runner-exporter, nordvpn.

    drumandbytes/unraid-templates's past year of commit activity
    0 MIT 0 0 0 Updated Sep 28, 2026
  • music-router Public

    Menu-bar utility for macOS that stops Music.app auto-launching and routes media keys to the right app.

    drumandbytes/music-router's past year of commit activity
    Swift 0 MIT 0 0 0 Updated Sep 28, 2026
  • nordvpn Public

    Minimal, actively rebuilt Docker image for NordVPN Meshnet — small base, no bundled extras, published to ghcr.io and refreshed against upstream releases.

    drumandbytes/nordvpn's past year of commit activity
    Shell 0 MIT 0 0 0 Updated Sep 27, 2026
  • momentarr Public

    Caching, serialising proxy for FlareSolverr-compatible Cloudflare solvers — reuses cf_clearance over plain HTTP and runs one browser solve at a time.

    drumandbytes/momentarr's past year of commit activity
    Go 0 MIT 0 0 0 Updated Sep 28, 2026
  • paddock-api Public

    Self-hosted F1 API for Glance dashboards — cached race schedules, standings, track maps and tyre usage in your own timezone, built for a homelab widget instead of a generic client.

    drumandbytes/paddock-api's past year of commit activity
    Go 2 MIT 0 0 0 Updated Sep 27, 2026
  • eraser Public

    Free, open-source data broker removal tool: send GDPR/CCPA opt-out requests to 700+ data brokers automatically. Maintained continuation of digisamroc/eraser.

    drumandbytes/eraser's past year of commit activity
    Go 23 MIT 2 0 0 Updated Sep 27, 2026