This commit is contained in:
2025-08-20 14:10:34 +03:00
commit 34b9672a36
23 changed files with 2633 additions and 0 deletions

48
src/Homelab.jsx Normal file
View File

@@ -0,0 +1,48 @@
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>
);
}