docudjeex/content/1.serveex/1.introduction.md
2024-11-11 14:13:43 +00:00

5.1 KiB

Introduction

Un home lab par un débutant pour les débutants

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.

Un grand merci à Nipah, pour le partage de ses connaissances infinies, et surtout pour sa patience.

::alert{type="info"} Pré-requis :

L'objectif etant d'etre facilement déployable et facile à migrer, voici sa structure :

::card-grid #title Le coeur du serveur

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=logos:debian} #title Système d'exploitation #description Installer et configurer Debian 12 ::

::card{icon=logos:docker-icon} #title Moteur de conteneur #description Installer Docker ::

::card{icon=carbon:container-registry style="color: rgb(41, 194, 243);" } #title Docker GUI #description Installer et déployer Dockge ::

::card{icon=noto:globe-showing-americas} #title Reverse Proxy #description Exposez vos services avec SWAG :: ::

::card-grid #title La sécurité

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=simple-icons:wireguard style="color: #88171a;"} #title VPN #description Installer et déployer Wireguard ::

::card{icon=noto:key} #title SSO & MFA #description Installer et déployer Authentik ::

::card{icon=logos:cloudflare-icon} #title Zero Trust #description Installer et déployer Cloudflared :: ::

::card-grid #title Monitoring

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=solar:pulse-linear style="color: rgb(99, 222, 144);"} #title Etat des services #description Installer et déployer Uptime-Kuma ::

::card{icon=lucide:logs style="color: #1AD6FF;"} #title Gestion des logs #description Installer et déployer Dozzle :: ::

::card-grid #title Media

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=cbi:plex-alt style="color: rgb(229, 160, 13);"} #title Media #description Installer et déployer Plex ::

::card{icon=cbi:qbittorrent style="color: rgb(#2f67ba);"} #title Seedbox #description Installer et déployer Qbittorrent :: ::

::card-grid #title Cloud Drive & Photos

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=cib:nextcloud style="color: rgb(0, 104, 161);"} #title Drive #description Installer et déployer Nextcloud ::

::card{icon=simple-icons:immich style="color: #ed79b5;"} #title Photos #description Installer et déployer Immich :: ::

::card-grid #title Outils de développement

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=logos:visual-studio-code} #title Visual Studio Code #description Installer et déployer code-server ::

::card{icon=simple-icons:gitea style="color: #9ee773;"} #title Git Repository #description Installer et déployer Gitea ::

::card{icon=noto:hammer-and-wrench } #title Outils #description Installer et déployer IT Tools :: ::

::card-grid #title Applications utiles

#root :ellipsis{left=0px width=40rem top=10rem blur=140px}

#default

::card{icon=cbi:adguard style="color: #67b279;"} #title DNS anti-pub et filtres #description Installer et déployer Adguard Home ::

::card{icon=noto:open-file-folder } #title Explorateur de fichier #description Installer et déployer Filebrowser ::

::card{icon=cbi:bitwarden style="color: rgb(25 128 255);"} #title Gestionnaire de mots de passe #description Installer et déployer Vaultwarden :: ::

A venir


  • Pingvin, pour partager des fichiers
  • 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