Skip to content
View gorman-ap's full-sized avatar

Block or report gorman-ap

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
gorman-ap/README.md

Hi, I'm Alex

About Me

  • IT & Automation Specialist | Linux-Focused | Privacy-Driven
  • Building scalable infrastructure for Raspberry Pi fleet management
  • Passionate about home lab automation, monitoring, and minimizing digital footprint

Key Projects

  • Raspberry Pi Fleet Management → Automated deployment, updates, logging, and monitoring for Raspberry Pi devices using Ansible, Prometheus, and Grafana
  • HomeLab → Ever evolving HomeLab with projects focused on networking, self-hosting, automation, monitoring, and data management/backups.

Work & Projects

  • Automation & Provisioning: Ansible, Bash, systemd
  • Monitoring: Grafana, Prometheus, Netdata, Loki, Promtail
  • Security: UFW, Fail2Ban, WireGuard, Pi-hole, Unbound
  • Networking: Ubuntu Server, DHCP, Chrony NTP, Cisco Catalyst (VLAN config in progress)
  • Self-Hosting: Docker, Plex, Nextcloud, Syncthing (peer-to-peer file sync), Navidrome (self-hosted music streaming), Portainer (Docker container management), Watchtower (automated container updates)

Current Infrastructure

  • NetWarden: Central server running DNS, DHCP, NTP, Ansible, and monitoring tools
  • NetSentry: Raspberry Pi backup DNS & Unbound resolver, integrated with Pi-hole
  • CoreTransit: LVM-based Docker host for services including Plex, backups, and staging
  • CoreNAS: Network-attached storage running Plex natively, used for media and long-term storage
  • CoreSwitch: Cisco Catalyst switch handling VLAN segmentation and backbone routing
  • HomeDJ: Raspberry Pi running Moode Audio for high-quality local playback

Upcoming Goals

  • Build a lightweight, modular touchscreen command center for daily use by self-hosting Grocy

    • The content displayed will be:
      • Weather
      • Grocery list
      • Message board
      • Calendar
    • The device will wake upon user interaction and the user will be able to swipe left and right through these content screens
  • Configure a local firewall to be deployed on the home network

  • Expand the homelab to a ceiling mounted satelite lab in a loft area

Connect With Me

Pinned Loading

  1. rpi-fleet-management rpi-fleet-management Public

    Automating updates, monitoring logs & metrics, and managing Raspberry Pi devices across the company.

  2. homelab-setup homelab-setup Public

    Homelab documentation covering self-hosting, network security, monitoring, and automation