It's me! Mario...Wait no, it's Bryan Mellott.
Welcome to my personal website!
Whats the point of this site anyways, and what does hosting a website have to do with Enterprise OT or MES?
Well, nothing really. I don't even list web development as a skill on my resume. I simply hope you visit and are impressed enough
to talk with me about the skills I do claim to be good at.
I have a passion for technology and I love to tinker with things. I think this site is a testament to my skills, understanding
and passion for hardware setup, virtualization, networking (WAN & LAN), security, and server administration. I also think it shows my
knack for consuming information and learning new things. None of these skills came from my education, but rather from my own curiosity
and intentional learning.
Building this site has been a local affair from the ground up and is part of my personal cloud.
It's all running on my cluster of Dell PowerEdge R620 servers.
Hell, for a long time these servers hosted my home network pfSense firewall and router.
I used to run
VMWare and vCenter for virtualization, but Broadcom inspired me to check out
XCP-NG and
Xen Orchestra.
Not the same as VMWare, that's for sure, but it's a nice setup.
I mean, who doesn't have a full sized server rack, 100+ Xeon cores, 1TB+ combined RAM, and block of static public IP addresses
at their house...am I right? Perhaps not the best use of resources, but I have a lot of fun with it!
Enough about the infrastructure. On to the site!
I use
Cloudflare for DNS and to proxy my sites and do static file caching.
This helps with performance and security.
I am using Ubuntu Server with Nginx for most of my sites, because it's lightweight, asynchronous, and easy enough to configure, and secure.
Even if something is running elsewhere, I still use Nginx as a proxy to handle SSL termination and caching.
I have hosted with Windows Server and IIS in the past, before I knew any better and...booo!
I prefer not to license a Windows Server for web hosting anyways. And yeah, I know it'll run unlicensed on a VM, but booooo!
This site you're currently viewing is a Django application.
mrsmellott.com is a WordPress site my Wife is working on, hosted on the same server.
I will likely use WordPress for several pages on my portfolio site in the future, simply for the ease of designing with elementor.
The speedtest site is its own VM and is running a speed test server as part of the
Ookla speed test network.
I am considering hosting my own speed test server in the future, to be able to host it directly from my site, but Ookla's network
is so large and well established. I get well over 1000 tests a day on my server from their network, which is way more traffic than
my own site will generate. And, I just think its cool to host it. Try it here ->
Speedtest
If you google Ookla speed test, click on change server, and select "Bryan Mellott" from the list, you will be testing from my server.
Or you can click the link from my site to take you directly to the test.
bryanmellott.com/ai is a bit different. I am running this with
OpenWebUI and
Ollama on a local PC I have equipped with an NVIDIA RTX 3090.
It's reverse proxied directly from a docker container on that PC I have GPU access passed to, through my public webserver onto this site.
I run the gemma3:4b fp-16
I'm currently allowing public use of a workspace model based on that as a demo for the public. It's cool what you can host on your own.
user:
[email protected]
pwd: guest
I have a few other models running locally, but gemma3:1b is the only one I am currently allowing public access to.
It's a delicate balance between showcasing the technology and my skills and not crushing my hardware!
Have a look around. Enjoy!
Hi! I'm Bryan.
Obviously I dabble in technology.
I have a passion for building and fixing thing! And I like them to be challenging things!
This all really comes back to a love of learning, a constant itch I have.
I didn't always do this technology stuff either.
Once upon a time, I was a carpenter. And not like a frame your house carpenter.
A build bridges type. Like this...