Mirror the French docs onto the English structure

This commit is contained in:
Djeex
2026-09-05 16:55:39 +02:00
parent 86f04ed794
commit 1894ac7ead
74 changed files with 6322 additions and 1588 deletions
+196 -67
View File
@@ -1,74 +1,94 @@
---
title: Introduction
description: Introduction à Serveex un projet homelab pour auto-héberger ses services du quotidien avec Debian et Docker, sans dépendre de Google, Apple ou Netflix.
description: Introduction à Serveex, un projet homelab pour auto-héberger ses services du quotidien avec Debian et Docker, sans dépendre de Google, Apple ou Netflix.
navigation:
icon: i-lucide-bookmark
---
:ellipsis{left=0px width=40rem top=10rem blur=140px zIndex=60}
## Un home lab par un débutant pour les débutants
## Un homelab de débutant, pour les débutants
![](/img/serveex/serveex-server.svg)
![](/img/serveex/serveex-server.svg)
**Serveex** c'est avant tout un projet personnel visant à héberger chez soi le plus de services possibles du quotidien sans passer par des plateformes propriétaires (Google, Apple, Netflix...). L'idée était d'expérimenter, d'apprendre, et de documenter chaque étape. C'est un projet purement pour la science, et n'a pas vocation à être utilisé en production.
**Serveex** est avant tout un projet personnel visant à héberger chez soi le plus de services du quotidien possible, sans dépendre de plateformes propriétaires (Google, Apple, Netflix, etc.). L'objectif était d'expérimenter, d'apprendre, et de documenter chaque étape du chemin. C'est un projet purement scientifique, pas destiné à un usage en production.
Un grand merci à **Nipah**, pour le partage de ses connaissances infinies, et surtout pour sa patience.
Un grand merci à **Nipah** pour avoir partagé son savoir infini et, surtout, pour sa patience.
::note
**Pré-requis :**
- Posséder [un VPS en ligne](https://www.it-connect.fr/les-serveurs-prives-virtuels-vps-pour-les-debutants/) ou une machine locale : idéalement un mini PC (on trouve des N100 pour 100€), mais fonctionne aussi sur laptop ou [une machine virtuelle](https://openclassrooms.com/fr/courses/2035806-virtualisez-votre-architecture-et-vos-environnements-de-travail/6313946-installez-virtualbox). Les [Freebox Delta/Ultra proposent des machines virtuelles](https://next.ink/3493/machines-virtuelles-et-freebox-delta-comment-heberger-votre-premiere-page-web/).
- Savoir configurer les [règles NAT d'un routeur et attribuer des baux DHCP](/fr/general/networking/nat)
- Savoir configurer la [zone DNS d'un nom de domaine](/fr/general/networking/dns)
::note{icon=""}
📋 **Prérequis :**
- Disposer d'[un VPS en ligne](https://www.it-connect.fr/les-serveurs-prives-virtuels-vps-pour-les-debutants/) ou d'une machine locale : idéalement un mini PC (on trouve des modèles N100 autour de 100 €), mais ça marche aussi sur un portable ou [une machine virtuelle](https://openclassrooms.com/fr/courses/2035806-virtualisez-votre-architecture-et-vos-environnements-de-travail/6313946-installez-virtualbox). Les [Freebox Delta/Ultra proposent des machines virtuelles](https://next.ink/3493/machines-virtuelles-et-freebox-delta-comment-heberger-votre-premiere-page-web/).
- Savoir configurer [les règles NAT d'une box et attribuer des baux DHCP](/general/networking/nat)
- Savoir configurer la [zone DNS d'un nom de domaine](/general/networking/dns)
::
<div align="center">
<img src="/img/serveex/serveex.svg" align="center" width="700">
</div>
L'objectif étant d'être facilement déployable et facile à migrer, voici sa structure :
L'objectif est d'être facilement déployable et facile à migrer, voici donc sa structure :
### Le coeur du serveur
### Le cœur du serveur
:::div{class="relative"}
:ellipsis{left=0px width=40rem top=10rem blur=140px}
:::
::card-group
::card{icon="i-logos-debian" title="Système d'exploitation"}
[Installer et configurer Debian 13](/fr/serveex/core/installation)
::card{icon="i-logos-debian" title="Système d'exploitation" to="/serveex/core/installation"}
Installer et configurer Debian 13
::
::card{icon="i-logos-docker-icon" title="Moteur de conteneur"}
[Installer Docker](/fr/serveex/core/docker)
::card{icon="i-logos-docker-icon" title="Conteneuriser ses applications" to="/serveex/core/docker"}
Installer Docker
::
::card{icon="i-carbon-container-registry" title="Docker GUI"}
[Installer et déployer Dockge](/fr/serveex/core/docker#installer-dockge-pour-gérer-et-déployer-les-conteneurs)
::card
---
icon: i-carbon-container-registry
title: Gestionnaire de conteneurs
to: "/serveex/core/docker#installer-dockge-pour-gérer-et-déployer-les-conteneurs"
ui:
icon: text-[#74C2FF]
---
Installer et déployer Dockge
::
::card{icon="i-noto-globe-showing-americas" title="Reverse Proxy"}
[Exposez vos services avec SWAG](/fr/serveex/core/swag)
::card
---
icon: i-simple-icons-wireguard
title: VPN
to: /serveex/core/wireguard
ui:
icon: text-[#88171A]
---
Installer et déployer Wireguard
::
::card{icon="i-noto-globe-showing-americas" title="Reverse Proxy" to="/serveex/core/swag"}
Exposer vos services avec SWAG
::
::
### La sécurité
### Sécurité
:::div{class="relative"}
:ellipsis{left=0px width=40rem top=10rem blur=140px}
:::
::card-group
::card{icon="i-simple-icons-wireguard" title="VPN"}
[Installer et déployer Wireguard](/fr/serveex/security/wireguard)
::card{icon="i-noto-locked-with-key" title="Forward Auth" to="/serveex/security/tinyauth"}
Installer et déployer TinyAuth
::
::card{icon="i-noto-key" title="SSO & MFA"}
[Installer et déployer Authentik](/fr/serveex/security/authentik)
::card{icon="i-noto-identification-card" title="SSO sans mot de passe" to="/serveex/security/pocket-id"}
Installer et déployer Pocket ID
::
::card{icon="i-logos-cloudflare-icon" title="Zero Trust"}
[Installer et déployer Cloudflared](/fr/serveex/security/cloudflare)
::card{icon="i-logos-cloudflare-icon" title="Zero Trust" to="/serveex/security/cloudflare"}
Installer et déployer Cloudflared
::
::
@@ -79,56 +99,123 @@ L'objectif étant d'être facilement déployable et facile à migrer, voici sa s
:::
::card-group
::card{icon="i-solar-pulse-linear" title="Etat des services"}
[Installer et déployer Uptime-Kuma](/fr/serveex/monitoring/uptime-kuma)
::card
---
icon: i-solar-pulse-linear
title: État des services
to: /serveex/monitoring/uptime-kuma
ui:
icon: text-[#5CDD8B]
---
Installer et déployer Uptime-Kuma
::
::card{icon="i-lucide-logs" title="Gestion des logs"}
[Installer et déployer Dozzle](/fr/serveex/monitoring/dozzle)
::card
---
icon: i-lucide-logs
title: Gestion des logs
to: /serveex/monitoring/dozzle
ui:
icon: text-[#FFA600]
---
Installer et déployer Dozzle
::
::card{icon="i-noto-rabbit" title="Gestion de la connexion"}
[Installer et déployer Speedtest Tracker](/fr/serveex/monitoring/speedtest-tracker)
::card{icon="i-noto-rabbit" title="Suivi de la connexion" to="/serveex/monitoring/speedtest-tracker"}
Installer et déployer Speedtest Tracker
::
::card{icon="i-lucide-chart-column-decreasing" title="Etat des ressources"}
[Installer et déployer Beszel](/fr/serveex/monitoring/beszel)
::card
---
icon: i-lucide-chart-column-decreasing
title: État des ressources
to: /serveex/monitoring/beszel
ui:
icon: text-[#747bff]
---
Installer et déployer Beszel
::
::card{icon="i-lucide-circle-power" title="Wake on Lan"}
[Installer et déployer UpSnap](/fr/serveex/monitoring/upsnap)
::card
---
icon: i-lucide-circle-power
title: Wake on Lan
to: /serveex/monitoring/upsnap
ui:
icon: text-[#5BDAFD]
---
Installer et déployer UpSnap
::
::
### Media
### Média
:::div{class="relative"}
:ellipsis{left=0px width=40rem top=10rem blur=140px}
:::
::card-group
::card{icon="i-cbi-plex-alt" title="Media"}
[Installer et déployer Plex](/fr/serveex/media/plex)
::card
---
icon: i-simple-icons-jellyfin
title: Média
to: /serveex/media/jellyfin
ui:
icon: text-[#00A4DC]
---
Installer et déployer Jellyfin
::
::card{icon="i-cbi-qbittorrent" title="Seedbox"}
[Installer et déployer Qbittorrent](/fr/serveex/media/qbittorrent)
::card
---
icon: i-cbi-qbittorrent
title: Seedbox
to: /serveex/media/qbittorrent
ui:
icon: text-[#2F67BA]
---
Installer et déployer Qbittorrent
::
::card
---
icon: i-cbi-radarr
title: Automatisation
to: /serveex/media/servarr
ui:
icon: text-[#FFCB3D]
---
Installer et déployer la stack Servarr
::
::
### Cloud Drive & Photos
### Cloud & Photos
:::div{class="relative"}
:ellipsis{left=0px width=40rem top=10rem blur=140px}
:::
::card-group
::card{icon="i-cib-nextcloud" title="Drive"}
[Installer et déployer Nextcloud](/fr/serveex/cloud/nextcloud)
::card
---
icon: i-cib-nextcloud
title: Drive
to: /serveex/cloud/nextcloud
ui:
icon: text-[#0082C9]
---
Installer et déployer Nextcloud
::
::card{icon="i-simple-icons-immich" title="Photos"}
[Installer et déployer Immich](/fr/serveex/cloud/immich)
::card
---
icon: i-simple-icons-immich
title: Photos
to: /serveex/cloud/immich
ui:
icon: text-[#4250AF]
---
Installer et déployer Immich
::
::
@@ -139,12 +226,19 @@ L'objectif étant d'être facilement déployable et facile à migrer, voici sa s
:::
::card-group
::card{icon="i-noto-open-file-folder" title="Explorateur de fichier"}
[Installer et déployer file-browser](/fr/serveex/files/file-browser)
::card{icon="i-noto-open-file-folder" title="Explorateur de fichiers" to="/serveex/files/file-browser-quantum"}
Installer et déployer File Browser Quantum
::
::card{icon="i-carbon-share" title="Partage"}
[Installer et déployer Pingvin](/fr/serveex/files/pingvin)
::card
---
icon: i-carbon-share
title: Partage
to: /serveex/files/pingvin
ui:
icon: text-[#46509E]
---
Installer et déployer Pingvin
::
::
@@ -155,16 +249,23 @@ L'objectif étant d'être facilement déployable et facile à migrer, voici sa s
:::
::card-group
::card{icon="i-logos-visual-studio-code" title="Visual Studio Code"}
[Installer et déployer code-server](/fr/serveex/development/code-server)
::card{icon="i-logos-visual-studio-code" title="Visual Studio Code" to="/serveex/development/code-server"}
Installer et déployer code-server
::
::card{icon="i-simple-icons-gitea" title="Git Repository"}
[Installer et déployer Gitea](/fr/serveex/development/gitea)
::card
---
icon: i-simple-icons-forgejo
title: Dépôt Git
to: /serveex/development/forgejo
ui:
icon: text-[#FB923C]
---
Installer et déployer Forgejo
::
::card{icon="i-noto-hammer-and-wrench" title="Outils"}
[Installer et déployer IT Tools](/fr/serveex/development/it-tools)
::card{icon="i-noto-hammer-and-wrench" title="Outils" to="/serveex/development/it-tools"}
Installer et déployer IT Tools
::
::
@@ -175,18 +276,46 @@ L'objectif étant d'être facilement déployable et facile à migrer, voici sa s
:::
::card-group
::card{icon="i-cbi-adguard" title="DNS anti-pub et filtres"}
[Installer et déployer Adguard Home](/fr/serveex/apps/adguard)
::card
---
icon: i-cbi-adguard
title: DNS et filtres anti-pub
to: /serveex/apps/adguard
ui:
icon: text-[#68BC71]
---
Installer et déployer Adguard Home
::
::card{icon="i-cbi-bitwarden" title="Gestionnaire de mots de passe"}
[Installer et déployer Vaultwarden](/fr/serveex/apps/vaultwarden)
::card
---
icon: i-cbi-bitwarden
title: Gestionnaire de mots de passe
to: /serveex/apps/vaultwarden
ui:
icon: text-[#175DDC]
---
Installer et déployer Vaultwarden
::
::
## A venir
### Avancé
- Homepage, pour avoir tout vos services en un coup d'oeil et y accéder facilement
- Mkdocs pour votre documentation
- Docus, alternative à Mkdocs
- UpSnap pour réveiller vos machines à distance
:::div{class="relative"}
:ellipsis{left=0px width=40rem top=10rem blur=140px}
:::
::card-group
::card{icon="i-noto-key" title="SSO & MFA" to="/serveex/advanced/authentik"}
Installer et déployer Authentik
::
::card{icon="i-noto-crystal-ball" title="Gestionnaire Docker multi-hôtes" to="/serveex/advanced/arcane"}
Installer et déployer Arcane
::
::
## Bientôt
- Homepage, pour avoir tous vos services d'un coup d'œil et y accéder facilement
- Zensical, comment écrire et organiser votre propre documentation