Self Hosted Ticketing System

I created a comprehensive ticketing system in my home lab. This project involves setting up and managing a self-hosted ticketing system to handle IT requests from family and friends. Now obviously there's a lot of ticketing systems to choose from. SysAid, ServiceNow, ZOHO, and a million more. But my goal of this project was simply to get a feel for what it's like to solve IT problems with a ticketing software. Although the hardest part by far has been setting it up! I used Linode to set up a virtual environment, learning about and implementing Docker to manage my ticketing software. I made an oops when making a root password on my Compute Instance by forgetting it, so I had to figure out how to reset it by reading Linode's documentation on their website. I also went through some sweat and tears to learn docker and set up a container for my Docker image. But it was so fun learning, bitter sweet in the best possible way! Once I figured it out I then used Peppermint and UVdesk ticketing systems using Docker Compose. Docker Compose is awesome by the way! Then my favorite part, which was making a python script to automate tasks within the ticketing system to make it easy for myself to use. I started messing around with Python here and there, but since I landed on automation with Python I've been hooked! I hope to showcase more automation projects soon! Anyways, this project has been ongoing and fun to tinker and play with. More to come with this project...