Skip to content

Commit 0ce6d96

Browse files
authored
Update homelab.html
1 parent fb9a3fd commit 0ce6d96

1 file changed

Lines changed: 14 additions & 181 deletions

File tree

‎homelab.html‎

Lines changed: 14 additions & 181 deletions
Original file line numberDiff line numberDiff line change
@@ -1,150 +1,8 @@
1-
title: HomeLab Inventory
21
---
3-
<style>
4-
.hero-homelab { text-align: left; margin-bottom: 40px; }
5-
.hero-homelab h2 { font-size: 2.2rem; margin-bottom: 10px; background: linear-gradient(to right, #10b981, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; }
6-
.section-title { font-family: 'JetBrains Mono', monospace; color: #fff; border-left: 4px solid #10b981; padding-left: 15px; margin: 40px 0 20px 0; font-size: 1.3rem; }
7-
.nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; }
8-
.node-card { background: rgba(10, 10, 10, 0.7); border: 1px solid var(--border-color); padding: 25px; border-radius: 12px; position: relative; backdrop-filter: blur(5px); }
9-
.status-badge { position: absolute; top: 20px; right: 20px; background: rgba(16, 185, 129, 0.1); color: #10b981; padding: 4px 10px; border-radius: 20px; font-size: 0.7rem; font-weight: 800; border: 1px solid rgba(16, 185, 129, 0.2); }
10-
.node-name { font-size: 1.1rem; font-weight: 700; margin-bottom: 15px; display: block; color: #fff; font-family: 'JetBrains Mono', monospace; }
11-
.spec-line { display: flex; margin-bottom: 8px; font-size: 0.85rem; border-bottom: 1px solid rgba(255,255,255,0.03); padding-bottom: 4px; }
12-
.spec-label { color: var(--text-muted); width: 100px; font-family: 'JetBrains Mono', monospace; font-size: 0.7rem; }
13-
</style>
14-
15-
<section class="hero-homelab">
16-
<h2>Infrastructure & DevLab</h2>
17-
<p>>_ Local and cloud-based services architecture.</p>
18-
</section>
19-
20-
<h3 class="section-title">01. Networking</h3>
21-
<div class="nodes-grid">
22-
<div class="node-card">
23-
<span class="status-badge">Operational</span>
24-
<span class="node-name">D-Link DGS-1100-16</span>
25-
<div class="spec-line"><span class="spec-label">Role:</span><span>Core Managed Switch</span></div>
26-
<div class="spec-line"><span class="spec-label">Capacity:</span><span>16x 1GbE Ports</span></div>
27-
<div class="spec-line"><span class="spec-label">Features:</span><span>VLAN / IGMP / SNMP</span></div>
28-
</div>
29-
<div class="node-card">
30-
<span class="status-badge">Active</span>
31-
<span class="node-name">MikroTik RB951G-2HnD</span>
32-
<div class="spec-line"><span class="spec-label">Role:</span><span>Mgmt AP & RouterOS Node</span></div>
33-
<div class="spec-line"><span class="spec-label">System:</span><span>RouterOS v7 (WinBox)</span></div>
34-
<div class="spec-line"><span class="spec-label">Uplink:</span><span>Gigabit Ethernet</span></div>
35-
</div>
36-
</div>
37-
38-
<h3 class="section-title">02. Computing</h3>
39-
<div class="nodes-grid">
40-
<div class="node-card">
41-
<span class="status-badge">Main Node</span>
42-
<span class="node-name">Gamingowy (Nobara Host)</span>
43-
<div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div>
44-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div>
45-
<div class="spec-line"><span class="spec-label">Disk:</span><span>MSI NVMe (21k IOPS)</span></div>
46-
</div>
47-
<div class="node-card">
48-
<span class="status-badge">Server</span>
49-
<span class="node-name">HP Compaq Pro 6300</span>
50-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470</span></div>
51-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR3</span></div>
52-
<div class="spec-line"><span class="spec-label">Role:</span><span>Storage (ZFS/Docker)</span></div>
53-
</div>
54-
</div>---
552
layout: default
563
title: HomeLab Inventory
574
---
58-
<style>
59-
.hero-homelab { text-align: left; margin-bottom: 40px; }
60-
.hero-homelab { text-align: left; margin-bottom: 40px; font-family: 'JetBrains Mono', monospace; }
61-
.hero-homelab h2 { font-size: 2.2rem; margin-bottom: 10px; background: linear-gradient(to right, #10b981, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; letter-spacing: -1px; }
62-
.hero-homelab p { color: var(--text-muted); font-size: 0.95rem; font-family: 'JetBrains Mono', monospace; }
63-
.hero-homelab p { color: var(--text-muted); font-size: 0.95rem; }
64-
65-
.section-title { font-family: 'JetBrains Mono', monospace; color: #fff; border-left: 4px solid #10b981; padding-left: 15px; margin: 40px 0 20px 0; font-size: 1.5rem; text-transform: uppercase; }
66-
.section-title { font-family: 'JetBrains Mono', monospace; color: #fff; border-left: 4px solid #10b981; padding-left: 15px; margin: 40px 0 20px 0; font-size: 1.4rem; text-transform: uppercase; }
67-
.nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; }
68-
69-
.node-card { background: rgba(10, 10, 10, 0.7); border: 1px solid var(--border-color); padding: 30px; border-radius: 12px; position: relative; transition: all 0.3s; backdrop-filter: blur(10px); }
70-
.node-card:hover { border-color: #10b981; transform: translateY(-5px); box-shadow: 0 10px 30px rgba(16,185,129,0.05); }
71-
.node-card { background: rgba(10, 10, 10, 0.7); border: 1px solid rgba(255,255,255,0.05); padding: 25px; border-radius: 12px; position: relative; transition: all 0.3s; backdrop-filter: blur(10px); }
72-
.node-card:hover { border-color: #10b981; transform: translateY(-3px); }
73-
74-
.status-badge { position: absolute; top: 25px; right: 25px; background: rgba(16, 185, 129, 0.1); color: #10b981; padding: 5px 12px; border-radius: 20px; font-weight: 800; font-size: 0.7rem; border: 1px solid rgba(16, 185, 129, 0.2); text-transform: uppercase; font-family: 'JetBrains Mono', monospace; }
75-
.node-name { font-size: 1.1rem; font-weight: 700; margin-bottom: 20px; display: block; padding-right: 60px; color: #fff; font-family: 'JetBrains Mono', monospace; }
76-
77-
.spec-line { display: flex; align-items: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed rgba(255,255,255,0.05); font-size: 0.85rem; }
78-
.spec-label { color: var(--text-muted); width: 90px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.75rem; }
79-
.spec-line { display: flex; align-items: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed rgba(255,255,255,0.05); font-size: 0.85rem; font-family: 'JetBrains Mono', monospace; }
80-
.spec-line:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
81-
.spec-label { color: #666; width: 90px; font-weight: 600; font-size: 0.75rem; }
82-
</style>
835

84-
<section class="hero-homelab">
85-
<h2>Infrastructure & HomeLab</h2>
86-
<p>>_ Monitoring, Virtualization, and Network Management.</p>
87-
<p>>_ Dokumentacja fizycznego oraz wirtualnego sprzętu w DevLabie.</p>
88-
</section>
89-
90-
<h3 class="section-title">Network Stack</h3>
91-
<h3 class="section-title">Networking Stack</h3>
92-
<div class="nodes-grid">
93-
<div class="node-card">
94-
<span class="status-badge">Core</span>
95-
<span class="node-name">D-Link DGS-1100-16</span>
96-
<div class="spec-line"><span class="spec-label">TYPE:</span><span>Smart Managed L2 Switch</span></div>
97-
<div class="spec-line"><span class="spec-label">VLANS:</span><span>VLAN 10, 20, 30 Configured</span></div>
98-
<div class="spec-line"><span class="spec-label">UPLINK:</span><span>1Gbps (Cat6)</span></div>
99-
<div class="spec-line"><span class="spec-label">PORTS:</span><span>16x 1GbE RJ45</span></div>
100-
</div>
101-
102-
<div class="node-card">
103-
<span class="status-badge">AP/MGMT</span>
104-
<span class="status-badge">Edge/AP</span>
105-
<span class="node-name">MikroTik RB951G-2HnD</span>
106-
<div class="spec-line"><span class="spec-label">OS:</span><span>RouterOS v7.x</span></div>
107-
<div class="spec-line"><span class="spec-label">WLAN:</span><span>2.4GHz Management AP</span></div>
108-
<div class="spec-line"><span class="spec-label">FEATURES:</span><span>WinBox / CapMan</span></div>
109-
<div class="spec-line"><span class="spec-label">CPU:</span><span>600MHz (MIPSBE)</span></div>
110-
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Mgmt VLAN & 2.4GHz AP</span></div>
111-
</div>
112-
113-
<div class="node-card">
114-
<span class="status-badge">AP 5GHZ</span>
115-
<span class="node-name">Xiaomi Redmi AC2100</span>
116-
<div class="spec-line"><span class="spec-label">MODE:</span><span>Access Point Mode</span></div>
117-
<div class="spec-line"><span class="spec-label">WLAN:</span><span>Dedykowane, ukryte 5GHz</span></div>
118-
<div class="spec-line"><span class="spec-label">STATUS:</span><span>Płynny podział pasma</span></div>
119-
</div>
120-
</div>
121-
122-
<h3 class="section-title">Compute & Storage</h3>
123-
<h3 class="section-title">Compute & Storage Nodes</h3>
124-
<div class="nodes-grid">
125-
<div class="node-card">
126-
<span class="status-badge">Main</span>
127-
<span class="node-name">Gamingowy (Main Host)</span>
128-
<span class="status-badge">Main PC</span>
129-
<span class="node-name">Gamingowy Host</span>
130-
<div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div>
131-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div>
132-
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>MSI NVMe PCIe Gen3</span></div>
133-
<div class="spec-line"><span class="spec-label">OS:</span><span>Nobara Linux 43 (Fedora)</span></div>
134-
</div>
135-
136-
<div class="node-card">
137-
<span class="status-badge">Online</span>
138-
<span class="status-badge">Server</span>
139-
<span class="node-name">HP Compaq Pro 6300</span>
140-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470</span></div>
141-
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>256GB SSD + 2TB Multi-HDD</span></div>
142-
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Storage & Backup Server</span></div>
143-
</div>
144-
</div>---
145-
layout: default
146-
title: HomeLab Inventory
147-
---
1486
<style>
1497
.hero-homelab { text-align: left; margin-bottom: 40px; }
1508
.hero-homelab h2 { font-size: 2.2rem; margin-bottom: 10px; background: linear-gradient(to right, #10b981, #3b82f6); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: 900; letter-spacing: -1px; }
@@ -162,7 +20,7 @@ <h3 class="section-title">Compute & Storage Nodes</h3>
16220

16321
.spec-line { display: flex; align-items: center; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed rgba(255,255,255,0.05); font-size: 0.9rem; }
16422
.spec-line:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
165-
.spec-label { color: var(--text-muted); width: 85px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.8rem; }
23+
.spec-label { color: var(--text-muted); width: 100px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.8rem; }
16624
</style>
16725

16826
<section class="hero-homelab">
@@ -182,7 +40,7 @@ <h3 class="section-title">Networking & Connectivity</h3>
18240

18341
<div class="node-card">
18442
<span class="status-badge">Edge/AP</span>
185-
<span class="node-name">MikroTik RB951G-2HnD</span>
43+
<span class="node-name">MikroTik RB951G</span>
18644
<div class="spec-line"><span class="spec-label">OS:</span><span>RouterOS v7.x</span></div>
18745
<div class="spec-line"><span class="spec-label">CPU:</span><span>600MHz (MIPSBE)</span></div>
18846
<div class="spec-line"><span class="spec-label">Usage:</span><span>Mgmt VLAN & 2.4GHz AP</span></div>
@@ -192,45 +50,20 @@ <h3 class="section-title">Networking & Connectivity</h3>
19250
<h3 class="section-title">Compute Nodes</h3>
19351
<div class="nodes-grid">
19452
<div class="node-card">
195-
<span class="status-badge">Online</span>
196-
<span class="node-name">HP Compaq Pro 6300 SFF</span>
197-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470 (4 Cores)</span></div>
198-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR3</span></div>
199-
<div class="spec-line"><span class="spec-label">Storage:</span><span>256GB SSD + 2.1TB Mixed HDD</span></div>
53+
<span class="status-badge">Main</span>
54+
<span class="node-name">Gamingowy Host</span>
55+
<div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div>
56+
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div>
57+
<div class="spec-line"><span class="spec-label">Storage:</span><span>MSI NVMe PCIe Gen3</span></div>
58+
<div class="spec-line"><span class="spec-label">OS:</span><span>Nobara Linux 43</span></div>
20059
</div>
20160

20261
<div class="node-card">
203-
<span class="status-badge" style="color: #e11d48; background: rgba(225, 29, 72, 0.1); border-color: rgba(225, 29, 72, 0.2);">Disconnected</span>
204-
<span class="node-name">Packard Bell (pve-laptop)</span>
205-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-2410M</span></div>
206-
<div class="spec-line"><span class="spec-label">RAM:</span><span>8GB</span></div>
207-
<div class="spec-line"><span class="spec-label">GPU:</span><span>GT 540M</span></div>
208-
<div class="spec-line"><span class="spec-label">OS:</span><span>Proxmox VE</span></div>
209-
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>256GB SSD + 2.1TB HDD</span></div>
210-
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Storage & Backup Server</span></div>
211-
</div>
212-
213-
<div class="node-card">
21462
<span class="status-badge">Online</span>
215-
<span class="status-badge">Helper</span>
216-
<span class="node-name">Asus VivoBook 15</span>
217-
<div class="spec-line"><span class="spec-label">CPU:</span><span>Celeron N4000</span></div>
218-
<div class="spec-line"><span class="spec-label">RAM:</span><span>4GB</span></div>
219-
<div class="spec-line"><span class="spec-label">Storage:</span><span>256GB SSD</span></div>
220-
<div class="spec-line"><span class="spec-label">RAM:</span><span>4GB DDR4</span></div>
221-
<div class="spec-line"><span class="spec-label">OS:</span><span>Linux / Node Pomocniczy</span></div>
222-
</div>
223-
224-
<div class="node-card">
225-
<span class="status-badge" style="background: rgba(59, 130, 246, 0.1); color: #3b82f6; border-color: rgba(59, 130, 246, 0.2);">Cloud Node</span>
226-
<span class="node-name">VPS Cloud Instance</span>
227-
<div class="spec-line"><span class="spec-label">CPU:</span><span>1 vCore</span></div>
228-
<div class="spec-line"><span class="spec-label">RAM:</span><span>2GB</span></div>
229-
<div class="spec-line"><span class="spec-label">OS:</span><span>Ubuntu 24.04 LTS</span></div>
230-
<span class="status-badge" style="color: #e11d48; background: rgba(225, 29, 72, 0.1); border-color: rgba(225, 29, 72, 0.2);">Lab Offline</span>
231-
<span class="node-name">Packard Bell</span>
232-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-2410M</span></div>
233-
<div class="spec-line"><span class="spec-label">RAM:</span><span>8GB DDR3</span></div>
234-
<div class="spec-line"><span class="spec-label">HYPERVISOR:</span><span>Proxmox VE (Testy)</span></div>
235-
</div>
63+
<span class="node-name">HP Compaq Pro 6300</span>
64+
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470 (4C)</span></div>
65+
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR3</span></div>
66+
<div class="spec-line"><span class="spec-label">Storage:</span><span>256GB SSD + 2TB HDD</span></div>
67+
<div class="spec-line"><span class="spec-label">Role:</span><span>Storage & Backup</span></div>
68+
</div>
23669
</div>

0 commit comments

Comments
 (0)