First translated batch
This commit is contained in:
@ -5,29 +5,29 @@ main:
|
||||
fluid: false
|
||||
---
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
## Un home lab par un débutant pour les débutants
|
||||
## A Home Lab by a Beginner, for Beginners
|
||||
|
||||
<p align="center">
|
||||
<img src="/img/serveex/serveex.svg" align="center" width="700">
|
||||
|
||||
**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** is primarily a personal project aimed at hosting as many everyday services as possible at home, without relying on proprietary platforms (Google, Apple, Netflix, etc.). The goal was to experiment, learn, and document every step along the way. This is purely a scientific project and is not intended for production use.
|
||||
|
||||
Un grand merci à **Nipah**, pour le partage de ses connaissances infinies, et surtout pour sa patience.
|
||||
A big thanks to **Nipah** for sharing his infinite knowledge and, above all, for his patience.
|
||||
|
||||
::alert{type="info"}
|
||||
**Pré-requis :**
|
||||
**Prerequisites:**
|
||||
:::list{type="primary"}
|
||||
- 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](/generalites/nat)
|
||||
- Savoir configurer la [zone DNS d'un nom de domaine](/generalites/dns)
|
||||
- Have [an online VPS](https://www.it-connect.fr/les-serveurs-prives-virtuels-vps-pour-les-debutants/) or a local machine: ideally a mini PC (you can find N100 models for around €100), but it also works on a laptop or [a virtual machine](https://openclassrooms.com/fr/courses/2035806-virtualisez-votre-architecture-et-vos-environnements-de-travail/6313946-installez-virtualbox). The [Freebox Delta/Ultra offer virtual machines](https://next.ink/3493/machines-virtuelles-et-freebox-delta-comment-heberger-votre-premiere-page-web/).
|
||||
- Know how to configure [NAT rules on a router and assign DHCP leases](/generalites/nat)
|
||||
- Know how to configure the [DNS zone of a domain name](/generalites/dns)
|
||||
:::
|
||||
::
|
||||
|
||||
L'objectif etant d'etre facilement déployable et facile à migrer, voici sa structure :
|
||||
The goal is to be easily deployable and easy to migrate, so here is its structure:
|
||||
|
||||
::card-grid{grid-template-columns="repeat(2, minmax(0, 1fr));"}
|
||||
#title
|
||||
Le coeur du serveur
|
||||
The Core of the Server
|
||||
|
||||
#root
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
@ -36,36 +36,36 @@ Le coeur du serveur
|
||||
|
||||
::card{icon=logos:debian}
|
||||
#title
|
||||
__Système d'exploitation__
|
||||
__Operating System__
|
||||
#description
|
||||
[Installer et configurer Debian 12](/serveex/coeur/installation)
|
||||
[Install and configure Debian 12](/serveex/coeur/installation)
|
||||
::
|
||||
|
||||
::card{icon=logos:docker-icon}
|
||||
#title
|
||||
__Moteur de conteneur__
|
||||
__Container Engine__
|
||||
#description
|
||||
[Installer Docker](/serveex/coeur/docker)
|
||||
[Install Docker](/serveex/coeur/docker)
|
||||
::
|
||||
|
||||
::card{icon=carbon:container-registry style="color: rgb(41, 194, 243);" }
|
||||
#title
|
||||
__Docker GUI__
|
||||
#description
|
||||
[Installer et déployer Dockge](/serveex/coeur/docker#installer-dockge-pour-gérer-et-déployer-les-conteneurs)
|
||||
[Install and deploy Dockge](/serveex/coeur/docker#installer-dockge-pour-gérer-et-déployer-les-conteneurs)
|
||||
::
|
||||
|
||||
::card{icon=noto:globe-showing-americas}
|
||||
#title
|
||||
__Reverse Proxy__
|
||||
#description
|
||||
[Exposez vos services avec SWAG](/serveex/coeur/swag)
|
||||
[Expose your services with SWAG](/serveex/coeur/swag)
|
||||
::
|
||||
::
|
||||
|
||||
::card-grid
|
||||
#title
|
||||
La sécurité
|
||||
Security
|
||||
|
||||
#root
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
@ -76,21 +76,21 @@ La sécurité
|
||||
#title
|
||||
__VPN__
|
||||
#description
|
||||
[Installer et déployer Wireguard](/serveex/securite/wireguard)
|
||||
[Install and deploy Wireguard](/serveex/securite/wireguard)
|
||||
::
|
||||
|
||||
::card{icon=noto:key}
|
||||
#title
|
||||
__SSO & MFA__
|
||||
#description
|
||||
[Installer et déployer Authentik](/serveex/securite/authentik)
|
||||
[Install and deploy Authentik](/serveex/securite/authentik)
|
||||
::
|
||||
|
||||
::card{icon=logos:cloudflare-icon}
|
||||
#title
|
||||
__Zero Trust__
|
||||
#description
|
||||
[Installer et déployer Cloudflared](/serveex/securite/cloudflare)
|
||||
[Install and deploy Cloudflared](/serveex/securite/cloudflare)
|
||||
::
|
||||
::
|
||||
|
||||
@ -105,37 +105,37 @@ Monitoring
|
||||
|
||||
::card{icon=solar:pulse-linear style="color: rgb(99, 222, 144);"}
|
||||
#title
|
||||
__Etat des services__
|
||||
__Service Status__
|
||||
#description
|
||||
[Installer et déployer Uptime-Kuma](/serveex/monitoring/uptime-kuma)
|
||||
[Install and deploy Uptime-Kuma](/serveex/monitoring/uptime-kuma)
|
||||
::
|
||||
|
||||
::card{icon=lucide:logs style="color: #1AD6FF;"}
|
||||
#title
|
||||
__Gestion des logs__
|
||||
__Log Management__
|
||||
#description
|
||||
[Installer et déployer Dozzle](/serveex/monitoring/dozzle)
|
||||
[Install and deploy Dozzle](/serveex/monitoring/dozzle)
|
||||
::
|
||||
|
||||
::card{icon=noto:rabbit style="color: #1AD6FF;"}
|
||||
#title
|
||||
__Gestion de la connexion__
|
||||
__Connection Management__
|
||||
#description
|
||||
[Installer et déployer Speedtest Tracker](/serveex/monitoring/speedtest-tracker)
|
||||
[Install and deploy Speedtest Tracker](/serveex/monitoring/speedtest-tracker)
|
||||
::
|
||||
|
||||
::card{icon=lucide:chart-column-decreasing style="color:rgb(26, 255, 213);"}
|
||||
#title
|
||||
__Etat des ressources__
|
||||
__Resource Status__
|
||||
#description
|
||||
[Installer et déployer Beszel](/serveex/monitoring/beszel)
|
||||
[Install and deploy Beszel](/serveex/monitoring/beszel)
|
||||
::
|
||||
|
||||
::card{icon=lucide:circle-power style="color:rgb(228, 117, 117);"}
|
||||
#title
|
||||
__Wake on Lan__
|
||||
#description
|
||||
[Installer et déployer UpSnap](/serveex/monitoring/upsnap)
|
||||
[Install and deploy UpSnap](/serveex/monitoring/upsnap)
|
||||
::
|
||||
::
|
||||
|
||||
@ -152,14 +152,14 @@ Media
|
||||
#title
|
||||
__Media__
|
||||
#description
|
||||
[Installer et déployer Plex](/serveex/media/plex)
|
||||
[Install and deploy Plex](/serveex/media/plex)
|
||||
::
|
||||
|
||||
::card{icon=cbi:qbittorrent style="color: rgb(#2f67ba);"}
|
||||
#title
|
||||
__Seedbox__
|
||||
#description
|
||||
[Installer et déployer Qbittorrent](/serveex/media/qbittorrent)
|
||||
[Install and deploy Qbittorrent](/serveex/media/qbittorrent)
|
||||
::
|
||||
::
|
||||
|
||||
@ -176,20 +176,20 @@ Cloud Drive & Photos
|
||||
#title
|
||||
__Drive__
|
||||
#description
|
||||
[Installer et déployer Nextcloud](/serveex/cloud/nextcloud)
|
||||
[Install and deploy Nextcloud](/serveex/cloud/nextcloud)
|
||||
::
|
||||
|
||||
::card{icon=simple-icons:immich style="color: #ed79b5;"}
|
||||
#title
|
||||
__Photos__
|
||||
#description
|
||||
[Installer et déployer Immich](/serveex/cloud/immich)
|
||||
[Install and deploy Immich](/serveex/cloud/immich)
|
||||
::
|
||||
::
|
||||
|
||||
::card-grid
|
||||
#title
|
||||
Fichiers & partage
|
||||
Files & Sharing
|
||||
|
||||
#root
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
@ -198,24 +198,23 @@ Fichiers & partage
|
||||
|
||||
::card{icon=noto:open-file-folder }
|
||||
#title
|
||||
__Explorateur de fichier__
|
||||
__File Explorer__
|
||||
#description
|
||||
[Installer et déployer file-browser](/serveex/files/file-browser)
|
||||
[Install and deploy file-browser](/serveex/files/file-browser)
|
||||
::
|
||||
|
||||
::card{icon=carbon:share style="color: #47428e;" }
|
||||
#title
|
||||
__Partage__
|
||||
__Sharing__
|
||||
#description
|
||||
[Installer et déployer Pingvin](/serveex/files/pingvin)
|
||||
[Install and deploy Pingvin](/serveex/files/pingvin)
|
||||
::
|
||||
|
||||
::
|
||||
|
||||
|
||||
::card-grid
|
||||
#title
|
||||
Outils de développement
|
||||
Development Tools
|
||||
|
||||
#root
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
@ -226,27 +225,27 @@ Outils de développement
|
||||
#title
|
||||
__Visual Studio Code__
|
||||
#description
|
||||
[Installer et déployer code-server](/serveex/development/code-server)
|
||||
[Install and deploy code-server](/serveex/development/code-server)
|
||||
::
|
||||
|
||||
::card{icon=simple-icons:gitea style="color: #9ee773;"}
|
||||
#title
|
||||
__Git Repository__
|
||||
#description
|
||||
[Installer et déployer Gitea](/serveex/development/gitea)
|
||||
[Install and deploy Gitea](/serveex/development/gitea)
|
||||
::
|
||||
|
||||
::card{icon=noto:hammer-and-wrench }
|
||||
#title
|
||||
__Outils__
|
||||
__Tools__
|
||||
#description
|
||||
[Installer et déployer IT Tools](/serveex/development/it-tools)
|
||||
[Install and deploy IT Tools](/serveex/development/it-tools)
|
||||
::
|
||||
::
|
||||
|
||||
::card-grid
|
||||
#title
|
||||
Applications utiles
|
||||
Useful Applications
|
||||
|
||||
#root
|
||||
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
||||
@ -255,23 +254,23 @@ Applications utiles
|
||||
|
||||
::card{icon=cbi:adguard style="color: #67b279;"}
|
||||
#title
|
||||
__DNS anti-pub et filtres__
|
||||
__Ad-blocking DNS and Filters__
|
||||
#description
|
||||
[Installer et déployer Adguard Home](/serveex/apps/adguard)
|
||||
[Install and deploy Adguard Home](/serveex/apps/adguard)
|
||||
::
|
||||
|
||||
::card{icon=cbi:bitwarden style="color: rgb(25 128 255);"}
|
||||
::card{icon=cbi:bitwarden style="color: rgb(25 128 255);" }
|
||||
#title
|
||||
__Gestionnaire de mots de passe__
|
||||
__Password Manager__
|
||||
#description
|
||||
[Installer et déployer Vaultwarden](/serveex/apps/vaultwarden)
|
||||
[Install and deploy Vaultwarden](/serveex/apps/vaultwarden)
|
||||
::
|
||||
::
|
||||
|
||||
## A venir
|
||||
## Coming Soon
|
||||
---
|
||||
- Homepage, pour avoir tout vos services en un coup d'oeil et y accéder facilement
|
||||
- Mkdocs pour votre documentation
|
||||
- Docus, alternative à Mkdocs
|
||||
- Speedtest-tracker pour vérifier la connexion de votre serveur
|
||||
- UpSnap pour réveiller vos machines à distance
|
||||
- Homepage, to have all your services at a glance and access them easily
|
||||
- Mkdocs for your documentation
|
||||
- Docus, an alternative to Mkdocs
|
||||
- Speedtest Tracker to check your server's connection
|
||||
- UpSnap to remotely wake your machines
|
||||
|
Reference in New Issue
Block a user