Open Source Projects

A collection of tools and applications I've built to solve problems in my infrastructure. All of my work is public and available on GitHub.

Nucleus screenshot

Nucleus

  • Go
  • SQLite
  • Nuclei

Nucleus is a single, self-contained Go binary that acts as an orchestration manager for scheduled Nuclei vulnerability scans.

GoEncode screenshot

GoEncode

  • Go
  • MariaDB
  • Docker
  • FFmpeg

A lightweight, high-performance media transcoding server written in Go. It features a modern web UI, a robust job queue, automatic watch folder monitoring, real-time log streaming, and MariaDB-backed persistence.

GoDump screenshot

GoDump

  • Go
  • MariaDB
  • Backups

A lightweight MariaDB backup application used for managing multiple MariaDB instances concurrently, automatically discovers databases, runs scheduled backups, enforces retention policies, and presents a sleek, embedded web UI to manage operations.

SSH screenshot

SSH

  • Flask
  • MariaDB
  • Docker
  • Vue
  • Tailwind
  • Paramiko

A modern, browser-based SSH workspace for managing remote access in one place.

OPNsense Backup Manager screenshot

OPNsense Backup Manager

  • Flask
  • MariaDB
  • Docker
  • Tailwind
  • Paramiko

A Flask-based web application for managing OPNsense configuration backups via SFTP. This application provides an SFTP server with SSH key authentication, automatically generates SSH keys for each OPNsense instance, and offers a web-based interface for viewing and downloading backups.

IPAM screenshot

IPAM

  • Flask
  • MariaDB
  • Docker
  • Vue
  • Tailwind

A Flask-based web application for IP Address Management (IPAM). Manage subnets, IP addresses, devices, DHCP pools, and physical rack infrastructure with an intuitive web interface and RESTful API.

GoExplore screenshot

GoExplore

  • Go
  • Windows
  • Linux
  • Samba
  • FTP
  • SFTP
  • WebDAV
  • S3

GoExplore is a powerful, cross-platform file manager designed to simplify how you access and manage your files across various servers and cloud storage providers. Built with speed and modern aesthetics in mind, it provides a seamless unified experience for interacting with local files, cloud buckets, and remote file shares.

EchoLog screenshot

EchoLog

  • Flask
  • SQLite
  • MariaDB
  • Docker
  • Tailwind

A lightweight, beautiful, self-hosted homelab journal designed for tracking configuration changes, hardware upgrades, and maintenance logs in real time.