Skip to content

Commit 7486744

Browse files
authored
Update homelab.html
1 parent 91c2760 commit 7486744

1 file changed

Lines changed: 36 additions & 147 deletions

File tree

‎homelab.html‎

Lines changed: 36 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -3,200 +3,89 @@
33
title: HomeLab Inventory
44
---
55
<style>
6-
.hero-homelab { text-align: left; margin-bottom: 40px; }
7-
.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; }
8-
.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; }
9-
.nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; }
10-
.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); }
11-
.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); }
12-
.node-name { font-size: 1.1rem; font-weight: 700; margin-bottom: 15px; display: block; color: #fff; font-family: 'JetBrains Mono', monospace; }
13-
.spec-line { display: flex; margin-bottom: 8px; font-size: 0.85rem; border-bottom: 1px solid rgba(255,255,255,0.03); padding-bottom: 4px; }
14-
.spec-label { color: var(--text-muted); width: 100px; font-family: 'JetBrains Mono', monospace; font-size: 0.7rem; }
15-
</style>
16-
17-
<section class="hero-homelab">
18-
<h2>Infrastructure & DevLab</h2>
19-
<p>>_ Local and cloud-based services architecture.</p>
20-
</section>
21-
22-
<h3 class="section-title">01. Networking</h3>
23-
<div class="nodes-grid">
24-
<div class="node-card">
25-
<span class="status-badge">Operational</span>
26-
<span class="node-name">D-Link DGS-1100-16</span>
27-
<div class="spec-line"><span class="spec-label">Role:</span><span>Core Managed Switch</span></div>
28-
<div class="spec-line"><span class="spec-label">Capacity:</span><span>16x 1GbE Ports</span></div>
29-
<div class="spec-line"><span class="spec-label">Features:</span><span>VLAN / IGMP / SNMP</span></div>
30-
</div>
31-
<div class="node-card">
32-
<span class="status-badge">Active</span>
33-
<span class="node-name">MikroTik RB951G-2HnD</span>
34-
<div class="spec-line"><span class="spec-label">Role:</span><span>Mgmt AP & RouterOS Node</span></div>
35-
<div class="spec-line"><span class="spec-label">System:</span><span>RouterOS v7 (WinBox)</span></div>
36-
<div class="spec-line"><span class="spec-label">Uplink:</span><span>Gigabit Ethernet</span></div>
37-
</div>
38-
</div>
39-
40-
<h3 class="section-title">02. Computing</h3>
41-
<div class="nodes-grid">
42-
<div class="node-card">
43-
<span class="status-badge">Main Node</span>
44-
<span class="node-name">Gamingowy (Nobara Host)</span>
45-
<div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div>
46-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div>
47-
<div class="spec-line"><span class="spec-label">Disk:</span><span>MSI NVMe (21k IOPS)</span></div>
48-
</div>
49-
<div class="node-card">
50-
<span class="status-badge">Server</span>
51-
<span class="node-name">HP Compaq Pro 6300</span>
52-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470</span></div>
53-
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR3</span></div>
54-
<div class="spec-line"><span class="spec-label">Role:</span><span>Storage (ZFS/Docker)</span></div>
55-
</div>
56-
</div>---
57-
layout: default
58-
title: HomeLab Inventory
59-
---
60-
<style>
61-
.hero-homelab { text-align: left; margin-bottom: 40px; }
6+
.hero-homelab { text-align: left; margin-bottom: 40px; font-family: 'JetBrains Mono', monospace; }
627
.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; }
63-
.hero-homelab p { color: var(--text-muted); font-size: 0.95rem; font-family: 'JetBrains Mono', monospace; }
8+
.hero-homelab p { color: var(--text-muted); font-size: 0.95rem; }
649

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; }
10+
.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; }
6611
.nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; }
6712

68-
.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); }
69-
.node-card:hover { border-color: #10b981; transform: translateY(-5px); box-shadow: 0 10px 30px rgba(16,185,129,0.05); }
13+
.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); }
14+
.node-card:hover { border-color: #10b981; transform: translateY(-3px); }
7015

7116
.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; }
7217
.node-name { font-size: 1.1rem; font-weight: 700; margin-bottom: 20px; display: block; padding-right: 60px; color: #fff; font-family: 'JetBrains Mono', monospace; }
7318

74-
.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; }
75-
.spec-label { color: var(--text-muted); width: 90px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.75rem; }
19+
.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; }
20+
.spec-line:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
21+
.spec-label { color: #666; width: 90px; font-weight: 600; font-size: 0.75rem; }
7622
</style>
7723

7824
<section class="hero-homelab">
7925
<h2>Infrastructure & HomeLab</h2>
80-
<p>>_ Monitoring, Virtualization, and Network Management.</p>
26+
<p>>_ Dokumentacja fizycznego oraz wirtualnego sprzętu w DevLabie.</p>
8127
</section>
8228

83-
<h3 class="section-title">Network Stack</h3>
29+
<h3 class="section-title">Networking Stack</h3>
8430
<div class="nodes-grid">
8531
<div class="node-card">
8632
<span class="status-badge">Core</span>
8733
<span class="node-name">D-Link DGS-1100-16</span>
8834
<div class="spec-line"><span class="spec-label">TYPE:</span><span>Smart Managed L2 Switch</span></div>
8935
<div class="spec-line"><span class="spec-label">VLANS:</span><span>VLAN 10, 20, 30 Configured</span></div>
90-
<div class="spec-line"><span class="spec-label">UPLINK:</span><span>1Gbps (Cat6)</span></div>
36+
<div class="spec-line"><span class="spec-label">PORTS:</span><span>16x 1GbE RJ45</span></div>
9137
</div>
9238

9339
<div class="node-card">
94-
<span class="status-badge">AP/MGMT</span>
40+
<span class="status-badge">Edge/AP</span>
9541
<span class="node-name">MikroTik RB951G-2HnD</span>
9642
<div class="spec-line"><span class="spec-label">OS:</span><span>RouterOS v7.x</span></div>
97-
<div class="spec-line"><span class="spec-label">WLAN:</span><span>2.4GHz Management AP</span></div>
98-
<div class="spec-line"><span class="spec-label">FEATURES:</span><span>WinBox / CapMan</span></div>
43+
<div class="spec-line"><span class="spec-label">CPU:</span><span>600MHz (MIPSBE)</span></div>
44+
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Mgmt VLAN & 2.4GHz AP</span></div>
45+
</div>
46+
47+
<div class="node-card">
48+
<span class="status-badge">AP 5GHZ</span>
49+
<span class="node-name">Xiaomi Redmi AC2100</span>
50+
<div class="spec-line"><span class="spec-label">MODE:</span><span>Access Point Mode</span></div>
51+
<div class="spec-line"><span class="spec-label">WLAN:</span><span>Dedykowane, ukryte 5GHz</span></div>
52+
<div class="spec-line"><span class="spec-label">STATUS:</span><span>Płynny podział pasma</span></div>
9953
</div>
10054
</div>
10155

102-
<h3 class="section-title">Compute & Storage</h3>
56+
<h3 class="section-title">Compute & Storage Nodes</h3>
10357
<div class="nodes-grid">
10458
<div class="node-card">
105-
<span class="status-badge">Main</span>
106-
<span class="node-name">Gamingowy (Main Host)</span>
59+
<span class="status-badge">Main PC</span>
60+
<span class="node-name">Gamingowy Host</span>
10761
<div class="spec-line"><span class="spec-label">CPU:</span><span>Ryzen 5 3600 (12T)</span></div>
10862
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR4</span></div>
10963
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>MSI NVMe PCIe Gen3</span></div>
11064
<div class="spec-line"><span class="spec-label">OS:</span><span>Nobara Linux 43 (Fedora)</span></div>
11165
</div>
11266

11367
<div class="node-card">
114-
<span class="status-badge">Online</span>
68+
<span class="status-badge">Server</span>
11569
<span class="node-name">HP Compaq Pro 6300</span>
116-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470</span></div>
117-
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>256GB SSD + 2TB Multi-HDD</span></div>
118-
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Storage & Backup Server</span></div>
119-
</div>
120-
</div>---
121-
layout: default
122-
title: HomeLab Inventory
123-
---
124-
<style>
125-
.hero-homelab { text-align: left; margin-bottom: 40px; }
126-
.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; }
127-
.hero-homelab p { color: var(--text-muted); font-size: 0.95rem; font-family: 'JetBrains Mono', monospace; }
128-
129-
.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; }
130-
131-
.nodes-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; }
132-
133-
.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); }
134-
.node-card:hover { border-color: #10b981; transform: translateY(-5px); box-shadow: 0 10px 30px rgba(16,185,129,0.05); }
135-
136-
.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; }
137-
.node-name { font-size: 1.2rem; font-weight: 700; margin-bottom: 20px; display: block; padding-right: 60px; color: #fff; font-family: 'JetBrains Mono', monospace; }
138-
139-
.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; }
140-
.spec-line:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }
141-
.spec-label { color: var(--text-muted); width: 85px; font-weight: 600; font-family: 'JetBrains Mono', monospace; font-size: 0.8rem; }
142-
</style>
143-
144-
<section class="hero-homelab">
145-
<h2>Infrastructure & HomeLab</h2>
146-
<p>>_ Building, learning, and optimizing distributed server environments.</p>
147-
</section>
148-
149-
<h3 class="section-title">Networking & Connectivity</h3>
150-
<div class="nodes-grid">
151-
<div class="node-card">
152-
<span class="status-badge">Core</span>
153-
<span class="node-name">D-Link DGS-1100-16</span>
154-
<div class="spec-line"><span class="spec-label">Type:</span><span>Smart Managed Switch</span></div>
155-
<div class="spec-line"><span class="spec-label">Ports:</span><span>16x 1GbE RJ45</span></div>
156-
<div class="spec-line"><span class="spec-label">Features:</span><span>VLANs, IGMP Snooping</span></div>
157-
</div>
158-
159-
<div class="node-card">
160-
<span class="status-badge">Edge/AP</span>
161-
<span class="node-name">MikroTik RB951G-2HnD</span>
162-
<div class="spec-line"><span class="spec-label">OS:</span><span>RouterOS v7.x</span></div>
163-
<div class="spec-line"><span class="spec-label">CPU:</span><span>600MHz (MIPSBE)</span></div>
164-
<div class="spec-line"><span class="spec-label">Usage:</span><span>Mgmt VLAN & 2.4GHz AP</span></div>
165-
</div>
166-
</div>
167-
168-
<h3 class="section-title">Compute Nodes</h3>
169-
<div class="nodes-grid">
170-
<div class="node-card">
171-
<span class="status-badge">Online</span>
172-
<span class="node-name">HP Compaq Pro 6300 SFF</span>
17370
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-3470 (4 Cores)</span></div>
17471
<div class="spec-line"><span class="spec-label">RAM:</span><span>16GB DDR3</span></div>
175-
<div class="spec-line"><span class="spec-label">Storage:</span><span>256GB SSD + 2.1TB Mixed HDD</span></div>
176-
</div>
177-
178-
<div class="node-card">
179-
<span class="status-badge" style="color: #e11d48; background: rgba(225, 29, 72, 0.1); border-color: rgba(225, 29, 72, 0.2);">Disconnected</span>
180-
<span class="node-name">Packard Bell (pve-laptop)</span>
181-
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-2410M</span></div>
182-
<div class="spec-line"><span class="spec-label">RAM:</span><span>8GB</span></div>
183-
<div class="spec-line"><span class="spec-label">GPU:</span><span>GT 540M</span></div>
184-
<div class="spec-line"><span class="spec-label">OS:</span><span>Proxmox VE</span></div>
72+
<div class="spec-line"><span class="spec-label">STORAGE:</span><span>256GB SSD + 2.1TB HDD</span></div>
73+
<div class="spec-line"><span class="spec-label">ROLE:</span><span>Storage & Backup Server</span></div>
18574
</div>
18675

18776
<div class="node-card">
188-
<span class="status-badge">Online</span>
77+
<span class="status-badge">Helper</span>
18978
<span class="node-name">Asus VivoBook 15</span>
19079
<div class="spec-line"><span class="spec-label">CPU:</span><span>Celeron N4000</span></div>
191-
<div class="spec-line"><span class="spec-label">RAM:</span><span>4GB</span></div>
192-
<div class="spec-line"><span class="spec-label">Storage:</span><span>256GB SSD</span></div>
80+
<div class="spec-line"><span class="spec-label">RAM:</span><span>4GB DDR4</span></div>
81+
<div class="spec-line"><span class="spec-label">OS:</span><span>Linux / Node Pomocniczy</span></div>
19382
</div>
19483

19584
<div class="node-card">
196-
<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>
197-
<span class="node-name">VPS Cloud Instance</span>
198-
<div class="spec-line"><span class="spec-label">CPU:</span><span>1 vCore</span></div>
199-
<div class="spec-line"><span class="spec-label">RAM:</span><span>2GB</span></div>
200-
<div class="spec-line"><span class="spec-label">OS:</span><span>Ubuntu 24.04 LTS</span></div>
85+
<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>
86+
<span class="node-name">Packard Bell</span>
87+
<div class="spec-line"><span class="spec-label">CPU:</span><span>i5-2410M</span></div>
88+
<div class="spec-line"><span class="spec-label">RAM:</span><span>8GB DDR3</span></div>
89+
<div class="spec-line"><span class="spec-label">HYPERVISOR:</span><span>Proxmox VE (Testy)</span></div>
20190
</div>
20291
</div>

0 commit comments

Comments
 (0)