48 lines
1.9 KiB
JavaScript
48 lines
1.9 KiB
JavaScript
import "./Homelab.scss";
|
|
|
|
export default function Home() {
|
|
return (
|
|
<article className="section">
|
|
<h4>Begin</h4>
|
|
|
|
<p>
|
|
When I moved from the dorm to my first rented apartment,
|
|
there was a static IP address. I decided that it could be used,
|
|
and sometimes I started leaving my home computer turned on to take files from it.
|
|
</p>
|
|
<br />
|
|
<h4>First server</h4>
|
|
|
|
<p>
|
|
Later, I built a separate tower server for this, with Ubuntu
|
|
running on it and my pet projects, file server, and Torrent running.
|
|
Later, I installed a hypervisor (Proxmox) and delegated some services to separate machines.
|
|
</p>
|
|
<br />
|
|
<h4>Networks and Security</h4>
|
|
|
|
<p>
|
|
Almost at the same time, I started dealing with networks and decided that my virtual machines and home network
|
|
It needs to be secured. I have configured OpenVPN to access my home network. When I got Mikrotik, life
|
|
became much more fun, I switched to the simplicity of WireGuard, set up a firewall and created separate networks for different purposes.
|
|
</p>
|
|
<br />
|
|
<h4>Enterprise Quality</h4>
|
|
|
|
<p>
|
|
When I started to run into disk storage, I decided to take a serious server to meet my
|
|
upgrade requirements, disk storage and memory. I currently have one HP Proliant DL380 Gen9 machine.
|
|
with 96 GB of RAM and 10TB of disk storage.
|
|
</p>
|
|
<br />
|
|
<h4>Storage and Services</h4>
|
|
|
|
<p>
|
|
My storage is organized with Ceph,
|
|
this allows me to easily change the disk configuration without RAID.
|
|
All my applications are deployed in Kubernetes
|
|
</p>
|
|
|
|
</article>
|
|
);
|
|
} |