Guides

Bonjour,

Je liste dans ce post récapitulatif ce que je considère mes principaux guides sur l'auto-hébergement et docker afin de pouvoir démarrer sereinement. Je ne suis pas un méga fan de la présentation de ce post mais je n'ai pas trouvé comment faire mieux avec les outils disponibles.

Auto-hébergement

Comment dire adieu à Synology et monter son propre NAS (et bien plus).

Les articles que je poste sur l'auto-hébergement sont disponibles via le tag:

Auto hébergement - Arky’s Life
Guides & articles concernant l’auto hébergement (Selfhosting). Plus besoin d’être un barbu dans une grotte grâce à docker et la fibre ! Reprenez le contrôle de vos données. Et surtout c’est fun ! Mais oui, tout planter et redémarrer en 15secondes grâce à proxmox et aux VMs c’est amusant !

Pour monter votre propre NAS / Serveur, rien de plus simple, il suffit de récupérer du vieux matériel disponible en général pour quelques euros via le bon coin ou votre entreprise. En exemple le serveur que j'utilise actuellement:

Mon projet informatique
J’ai récupéré des vieilles pièces de PC et j’ai décidé de mon serveur DIY.
Mon routeur DIY
Voila à quoi ressemble l’hardware de mon serveur. Super discret dans le salon, ça tourne comme une horloge.

Avant de se lancer dans l'auto-hébergement, il faut réfléchir à certains points qui sont cruciaux. Ce n'est pas compliqué mais il faut bien débroussailler avant pour être sur de choisir la bonne solution :

Auto-hébergement
L’auto hébergement. Ce qu’il faut savoir avant de se lancer !

Proxmox

Pour pouvoir créer vos machines virtuelles à la volée. La base de votre installation.

On commence avec un guide simple et rapide pour installer Proxmox en bare metal (système de base sur votre machine).

Installation Proxmox
Comment installer Proxmox et basculer dans le 21eme siècle. A vous les VMs et l’auto hébergement de qualité !

Comment créer une machine virtuelle:

Proxmox / Créer une machine virtuelle
Comment créer une machine virtuelle sous Proxmox ? Il suffit de suivre ces quelques étapes simples.

Maintenant que nous avons crée une machine virtuelle, nous allons voir comment créer un serveur Ubuntu.

Proxmox / Créer un serveur Ubuntu
Comment créer un serveur Ubuntu sous Proxmox.

On peut même faire mieux qu'installer un serveur Ubuntu, c'est installer Alpine qui servira de base pour vos dockers. Une installation ultra légère et sécurisée.

Créer une VM avec Alpine sous Proxmox
Guide pour Proxmox. Nous allons voir comment créer une VM ultra light, efficace et sécurisé avec Alpine.

Pour gérer le swap de Proxmox (je n'utilise plus ce tip mais ça peut toujours servir):

Gestion du swap de Proxmox
Comment modifier le swap de proxmox.

Un pense bête récapitulatif ça peut toujours être utile !

Pense-bête pour réinstaller Proxmox rapidement
Mon pense-bête pour réinstaller Proxmox rapidement. Parceque Proxmox c’est la base !

OPNsense

Votre routeur/firewall indispensable pour sécuriser votre serveur.

Je n'ai pas fait de guide spécifique pour OPNsense. C'est tout en bas dans ma liste de priorité pour être honnête. Non pas que ce ne soit pas important, au contraire c'est vital, mais je n'ai pas envie d'expliquer en détail comment la sécurité fonctionne exactement chez moi.

Pour vous aider à choisir le software de votre routeur, voici un post récapitulatif :

OPNsense vs Pfsense
Pourquoi choisir Pfsense ou OPNsense ? Mon retour d’expérience après plusieurs années d’utilisation des deux systèmes

Docker

La vie !

La liste des dockers que j'utilise:

Joies & frustrations
Les joies & frustrations de l’auto hébergement.
Installation Docker & Docker Compose

Avec Docker vous allez pouvoir installer vos applications facilement et rapidement. On va commencer par installer Docker et Docker Compose pour pouvoir gérer facilement vos nouveaux jouets :

Installer Docker & Docker-Compose
Comment installer Docker & Docker-Compose, les indispensables pour l’auto hébergement.

On a maintenant la version 2 de Compose à installer :

Docker Compose V2
L’installation de docker compose v2 est super simple et rapide.
DNS

Filtrer ses DNS c'est aujourd'hui vital si vous ne voulez pas être envahi par la publicité. Il y a des solutions très simple à mettre en place qui protégeront tous les appareils et donc tous les membres de votre famille.

AdGuard Home un excellent bloqueur de publicité
Installation de AdGuard Home un excellent bloqueur de publicité avec docker en quelques minutes pour rendre votre internet plus propre.
PiHole, un excellent bloqueur de publicité
Installation de PiHole, un excellent bloqueur de publicité et de trackers avec docker en quelques minutes pour rendre votre internet plus propre.

Pour votre site internet, je vous conseille d'utiliser Cloudflare comme reverse-proxy pour mitiger les risques. Et si vous avez une adresse IP dynamique, vous aurez besoin de la mettre à jour automatiquement :

Dynamic DNS pour Cloudflare
Installation avec docker d’un container pour mettre à jour automatiquement votre IP si vous utilisez Cloudflare.
Reverse-proxy & sécurité

A venir

Docker Management
Docker-gc pour faire le ménage dans vos images et vos volumes Docker
Un docker qui fait le ménage tout seul, c’est toujours sympa !
Notifications

A venir

Media Center
Transformer son Synology en download/media center avec Transmission, Jdownloader, Sickchill, Couchpotato, Plex et Tautulli.
Transformer son synology en download / media center grâce à Docker. On installe Transmission, Jdownloader, Sickchill, Couchpotato, Plex et Tautulli, rien que ça !
Website
Créer son site web sous Docker - Etape 1 - Les fondations avec Traefik, Portainer et Watchtower
Créer son site web sous Docker - Etape 1 - Les fondations avec Traefik, Portainer et Watchtower
Créer son site web sous Docker - Etape 2 - La construction avec wordpress, mariadb et matomo
Créer son site web sous Docker - La construction avec wordpress, mariadb et matomo - Etape 2
Le plugin de cache Redis pour wordpress
Le docker Redis pour améliorer les performances de votre wordpress.
WP-Matomo, le plugin Matomo pour votre site Wordpress et afficher vos statistiques
Matomo un docker et un plugin pour vos statistiques en local. Adieu google analytics !
Backup
Sauvegarde automatique Proxmox
Comment définir des sauvegardes automatiques dans Proxmox pour vos VMs / Containers. Les backups, c’est la vie !
Divers

A venir