Skip to content

Commit 0cc7586

Browse files
Documenting
1 parent 70e38a4 commit 0cc7586

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

docs/.vitepress/theme/custom.css

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,11 @@
1616
--vp-c-text-1: #e6e8ec;
1717
--vp-c-text-2: #a6adbb;
1818
}
19+
20+
/* Show light image by default */
21+
.only-light { display: block; }
22+
.only-dark { display: none; }
23+
24+
/* When VitePress is in dark mode */
25+
html.dark .only-light { display: none; }
26+
html.dark .only-dark { display: block; }

docs/getting-started.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,15 @@
1717
# 1) Clone
1818
git clone https://github.com/openhvx/openhvx-backend.git
1919
cd openhvx-backend
20-
Pour cette partie, comment on fait le lien?
2120
# 2) Env
2221
Create and fill env files (.env.auth, .env.controller, .env.gateway, .env.ws)
23-
All variables and examples are documented in [Environment variables](https://openhvx.org/docs/environment-variables.html).
24-
2522
# 3) Run services
2623
docker compose up -d
2724

2825
```
2926

27+
> **All variables and examples are documented in** [Environment variables](https://openhvx.org/docs/environment-variables.html).
28+
3029
---
3130

3231
## Build Agent Tools (Windows helpers)

docs/index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
marche pas, y'a que le dark maintenant dans les 2 cas
2+
13
# Overview
24

35
OpenHVX is an open-source orchestration platform for **multi-tenant Hyper-V infrastructures**. It provides a unified control plane to manage virtual machines, quotas, and networking across distributed hosts, built on a lightweight and modular design.
@@ -14,10 +16,10 @@ The architecture is divided into four functional layers:
1416

1517
### Architecture Diagram
1618

17-
<picture>
18-
<source media="(prefers-color-scheme: dark)" srcset="/assets/schema.openhvx.dark.png">
19-
<img src="/assets/schema.openhvx.light.png" alt="OpenHVX Architecture Diagram" />
20-
</picture>
19+
<br>
20+
21+
<img src="/assets/schema.openhvx.light.png" alt="OpenHVX Architecture Diagram" class="only-light" />
22+
<img src="/assets/schema.openhvx.dark.png" alt="OpenHVX Architecture Diagram" class="only-dark" />
2123

2224
- **Control Plane:** Includes the API Gateway, Authentication Service, Controller, Quota Service, WS-Broker (console tunneling), MongoDB, and RabbitMQ. It handles orchestration logic, workflows, multi-tenancy and quota enforcement.
2325
- **Data Plane:** Consists of lightweight PowerShell Agents running on Hyper-V hosts. Agents execute tasks, collect inventory, and stream console sessions.

0 commit comments

Comments
 (0)