Thanks to visit codestin.com
Credit goes to github.com

Skip to content

charlesX0101/charlesx0101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

[/CharlesX0101] [/About] [/Labs] [/Projects] [/Contact]

CharlesX0101

IT Systems Specialist | Cybersecurity Learner | Linux + Bash

I’m Charles, an experienced IT support professional with over a decade of hands-on work in troubleshooting, system configuration, and technical operations. My background spans Apple hardware, Linux environments, and real-world endpoint management.

This GitHub is where I keep track of what I build, break, and learn. I create collections of tools, scripts, and configurations that go beyond support tickets, focusing on systems thinking, security, and automation.


[ Active Projects ]

  • Homelab-Build Documentation-first blueprint for setting up a home network. Includes device selection, network segmentation, diagrams, and configuration rationale.

  • OpnSense-Firewall-Build A full, job-ready OPNsense firewall build for homelab and small business networks. It includes VLAN segmentation, interface rules, and secure default deny policies.

  • YODA-LLM Your Offline Dialogue Assistant - A lightweight, cross-platform terminal assistant built on Ollama for local LLM interaction. It includes automated installers for Linux and MacOS with system-aware setup and model management.

  • Project-Scaffold-Gen-I A simple Bash tool that creates project folders and files through an interactive process. It is great for quickly setting up labs, coding projects, or custom layouts.

  • Project-Scaffold-Gen-II A project bootstrapping script that sets up folders, initializes Git, and pushes to GitHub. You can do all of this from your terminal. Like Gen I but made for GitHub.

  • N-Wrap An easy to use Bash wrapper for nmap that helps beginners and IT professionals run essential network scans through a guided CLI menu.

  • VPN-Connect Command-line utility to manage .ovpn connections for platforms like HackTheBox and TryHackMe, including IP verification and connection status checks.

  • System-Recon-Dashboard A simple Bash script that shows important system info like CPU, memory, disk usage, uptime, and IP address. Built for quick checks and terminal-based diagnostics.

  • Microsoft-Server-AD-Lab QEMU-based Windows Server 2022 lab with AD DS, user roles and system hardening via PowerShell.

  • Ubuntu-Secure-Server-Setup Secure Ubuntu Server LTS setup with SSH hardening, UFW firewall, and QEMU-based deployment.


[ Skills & Focus ]

  • Bash scripting and process control
  • System administration and endpoint troubleshooting
  • Network segmentation and diagnostics
  • Red + Blue team fundamentals
  • Linux internals and terminal-based workflows

[ Philosophy ]

I believe in simplicity, clarity, and practical use. I document everything I build, not because it's perfect, but because it's real. Every script here was created to solve a specific problem. If it helped me, maybe it will help someone else too.


[ Other Interests ]

Outside of work, I enjoy retro gaming, scripting for emulators, and working with digital audio. If it’s technical and worth doing by hand, it likely appears here.


[ Contact ]

Have an idea, tool, or problem worth solving? contact [at] charlesx0101 [dot] com

About

Practical systems work, shared plainly. Bash, Linux, networks, and the logic in between.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors