Skip to content
View Luis-0508's full-sized avatar
  • Niedersachsen, Germany

Block or report Luis-0508

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Luis-0508/README.md

Hi, I'm Luis. A network map of my projects, all linked to NERVE, which runs in the background.

I'm a systems administrator in Germany. At work it's Linux, Windows, Active Directory and keeping things running. After hours I build software I'd want to use myself: careful, offline-first where possible, and documented well enough that I'll still understand it in a year.

New on the network

ArchCompose compose workspace with a render, placed cut-outs of a person and a tree, and the horizon guide A local-first desktop studio for architectural post-production, drawing sets and presentation boards. Projects are plain files on your disk and nothing is uploaded. Early, but every feature that's there works.

Tauri 2, React 19, TypeScript, Rust
HomeShelf start screen with a clock, date, four app tiles and the colour-key legend A fast, remote-first app shelf for 2018 Samsung Tizen 4.0 TVs, plus measured notes on what such a TV really allows: app lifecycle, key handling, SDB and DevTools access.

Tizen 4.0 web app, ES5 JavaScript, Python tooling
Plantarium showing a procedurally generated Areca palm in its pot An interactive 3D herbarium for houseplants, from leaf to root. Each plant and its root system is generated procedurally from a few botanical parameters, at real-world scale.

React 19, TypeScript, three.js with React Three Fiber
Three Cykla screens: the today overview, the calendar and the estimate explanation A free, offline-first period and cycle tracker for iOS and Android. What you record and what the app estimates stay separate, and every estimate explains itself. No account, no cloud.

Expo, React Native, TypeScript, local SQLite

Running in the background

$ systemctl status nerve
● nerve.service - Self-hosted network management platform
     Loaded: loaded (private repository; enabled)
     Active: active (running) in the background
      Tasks: device discovery, infrastructure inventory, network visualization
     Status: "Building it slowly and properly. Public when it's ready."

NERVE is the project I keep coming back to. It's a self-hosted platform that discovers what's on your network and maps how devices, VMs, containers and services connect, so the network itself becomes the way you navigate. It runs on Go, PostgreSQL and Docker Compose. It isn't public yet, but it's why the map above has something in the middle.

Also on the network

sysadmin-scripts: Windows support scripts for Active Directory, Outlook, Teams, OneDrive and Appx cleanup. Each one previews first and only changes the machine when you pass /apply.

Homelab

The homelab is where things break before they reach anything that matters: Proxmox, Docker Compose, WireGuard, reverse proxies, monitoring and backups. Most of what ends up in NERVE started as a question about my own network.

Toolbox: Linux, Windows Server, Active Directory, Proxmox, Docker, PowerShell, Bash, Go, TypeScript and React. Next on the list: Ansible and infrastructure as code.

Say hello

Found a bug or have an idea for one of the projects? Open an issue in that repository. I'm always happy to talk about Linux, self-hosting and small tools that save a sysadmin ten minutes a day.

More about me and notes from the homelab: luis-0508.github.io (English and German).

Pinned Loading

  1. plantarium plantarium Public

    Interactive 3D plant explorer — from leaf to root.

    TypeScript 1

  2. Cykla Cykla Public

    Free, open-source, offline-first period and cycle tracker for iOS and Android, built with Expo and local SQLite storage.

    TypeScript 1

  3. sysadmin-scripts sysadmin-scripts Public

    Collection of practical automation scripts designed to simplify and speed up daily Windows and Linux system administration tasks.

    PowerShell 1