Skip to content

Commit e41c362

Browse files
ferr079claude
andcommitted
infra: redistribute screenshots + convert homepage PNG to WebP
- Move architecture-physique.svg from section 01 to section 03 (Network & TLS) - Move homepage-dashboard from section 01 to section 04 (Observability) - Convert homepage-dashboard.png to WebP (413K → 139K, -66%) - Applied to both EN and FR pages Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent d753588 commit e41c362

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

136 KB
Loading

src/pages/fr/infrastructure.astro

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,7 @@ import SectionHeading from '../../components/SectionHeading.astro';
111111
<Screenshot src="/images/pve2-focus.webp" alt="Liste CTs pve2 — 20+ conteneurs" title="pve2 — conteneurs" caption="pve2 — 20+ CTs : Homepage, Jellyfin, Immich, Wazuh, Beszel..." />
112112
</div>
113113

114-
<Screenshot src="/images/homepage-dashboard.png" alt="Dashboard Homepage — 30+ services" title="homepage.pixelium.internal" caption="Homepage — 13 widgets actifs, 3 sections, monitoring temps réel" />
115-
116114
<Screenshot src="/images/neofetch-terre2.webp" alt="Neofetch terre2 — Bluefin, Ryzen 7 5800X, RTX 3090" title="terre2 — neofetch" caption="Workstation terre2 — Bluefin immutable, RTX 3090 24 Go, 3 écrans" />
117-
118-
<Screenshot src="/images/architecture-physique.svg" alt="Architecture physique du homelab" title="architecture-physique.svg" caption="Topologie physique — 3 nœuds Proxmox, NAS OMV, Freebox Delta" />
119115
</div>
120116
</div>
121117
</section>
@@ -295,6 +291,8 @@ import SectionHeading from '../../components/SectionHeading.astro';
295291
</div>
296292
</div>
297293

294+
<Screenshot src="/images/architecture-physique.svg" alt="Architecture physique du homelab" title="architecture-physique.svg" caption="Topologie physique — 3 nœuds Proxmox, NAS OMV, Freebox Delta, workstation" />
295+
298296
<div class="tls-pipeline">
299297
<div class="tls-step">
300298
<span class="tls-icon">CA</span>
@@ -390,6 +388,8 @@ import SectionHeading from '../../components/SectionHeading.astro';
390388
</div>
391389
</div>
392390

391+
<Screenshot src="/images/homepage-dashboard.webp" alt="Dashboard Homepage — 30+ services" title="homepage.pixelium.internal" caption="Homepage — 13 widgets actifs, 3 sections, monitoring temps réel" />
392+
393393
<div class="agent-block">
394394
<div class="agent-header">
395395
<img src="https://cdn.simpleicons.org/rust/DEA584" alt="" class="tech-logo" loading="lazy" aria-hidden="true" onerror="this.style.display='none'" />

src/pages/infrastructure.astro

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,7 @@ import SectionHeading from '../components/SectionHeading.astro';
111111
<Screenshot src="/images/pve2-focus.webp" alt="pve2 container list — 20+ CTs" title="pve2 — containers" caption="pve2 — 20+ CTs: Homepage, Jellyfin, Immich, Wazuh, Beszel..." />
112112
</div>
113113

114-
<Screenshot src="/images/homepage-dashboard.png" alt="Homepage dashboard — 30+ services" title="homepage.pixelium.internal" caption="Homepage — 13 active widgets, 3 sections, real-time monitoring" />
115-
116114
<Screenshot src="/images/neofetch-terre2.webp" alt="Neofetch terre2 — Bluefin, Ryzen 7 5800X, RTX 3090" title="terre2 — neofetch" caption="Workstation terre2 — immutable Bluefin, RTX 3090 24 GB, 3 monitors" />
117-
118-
<Screenshot src="/images/architecture-physique.svg" alt="Homelab physical architecture" title="architecture-physique.svg" caption="Physical topology — 3 Proxmox nodes, OMV NAS, Freebox Delta" />
119115
</div>
120116
</div>
121117
</section>
@@ -295,6 +291,8 @@ import SectionHeading from '../components/SectionHeading.astro';
295291
</div>
296292
</div>
297293

294+
<Screenshot src="/images/architecture-physique.svg" alt="Homelab physical architecture" title="architecture-physique.svg" caption="Physical topology — 3 Proxmox nodes, OMV NAS, Freebox Delta, workstation" />
295+
298296
<div class="tls-pipeline">
299297
<div class="tls-step">
300298
<span class="tls-icon">CA</span>
@@ -390,6 +388,8 @@ import SectionHeading from '../components/SectionHeading.astro';
390388
</div>
391389
</div>
392390

391+
<Screenshot src="/images/homepage-dashboard.webp" alt="Homepage dashboard — 30+ services" title="homepage.pixelium.internal" caption="Homepage — 13 active widgets, 3 sections, real-time monitoring" />
392+
393393
<div class="agent-block">
394394
<div class="agent-header">
395395
<img src="https://cdn.simpleicons.org/rust/DEA584" alt="" class="tech-logo" loading="lazy" aria-hidden="true" onerror="this.style.display='none'" />

0 commit comments

Comments
 (0)