Label terminal commands and directory trees in code blocks

This commit is contained in:
Djeex
2026-08-31 19:57:52 +02:00
parent 61f4b0447b
commit baf3590186
53 changed files with 214 additions and 206 deletions
@@ -19,15 +19,15 @@ description: Guide pas à pas pour installer Debian 13 sur un serveur et configu
4. [Installer Debian et configurer SSH](https://www.howtoforge.com/tutorial/debian-minimal-server/)
5. Installer sudo et ajouter un utilisateur au groupe sudo, pour les privilèges administrateurs
Se connecter en root :
```sh
```bash [Terminal]
su -
```
mettre son mot de passe puis taper :
```sh
```bash [Terminal]
apt install sudo
```
Ajouter l'utilisateur au groupe sudo :
```sh
```bash [Terminal]
adduser <nomdutilisateur> sudo
```
@@ -40,7 +40,7 @@ description: Guide pas à pas pour installer Debian 13 sur un serveur et configu
## CLI apps à avoir près de soi
Quelques app que vous utiliserez forcément à un moment donné, autant les installer dès le départ
```sh
```bash [Terminal]
sudo apt update
sudo apt upgrade
sudo apt install nano btop ranger git duf neofetch samba cifs-utils tree unzip
@@ -63,7 +63,7 @@ En plus :
### Transfert de fichier via rsync
```sh
```bash [Terminal]
sudo rsync -avhHSP /source /destination
```
::note
+7 -7
View File
@@ -21,7 +21,7 @@ Docker, pour installer des services déployables en quelques secondes, et les ma
## Installer docker
Installez les repo Docker et la clé GPG
```sh
```bash [Terminal]
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
@@ -38,7 +38,7 @@ sudo apt-get update
```
Installez les package
```sh
```bash [Terminal]
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
```
Et voilà !
@@ -48,7 +48,7 @@ Et voilà !
::note
Dans toute la suite, on part du principe que les stacks sont installées dans le dossier `/docker`, créé grace à la commande :
```sh
```bash [Terminal]
sudo mkdir /docker
```
::
@@ -62,7 +62,7 @@ Dans toute la suite, on part du principe que les stacks sont installées dans le
Plan des fichiers que nous allons modifier :
```sh
```text [Arborescence]
root
└── docker
└── dockge
@@ -71,14 +71,14 @@ root
Créez le dossier de la stack :
```sh
```bash [Terminal]
cd /docker
sudo mkdir dockge
```
Puis créez le fichier `compose.yml` dans ce dossier avec l'outil nano que vous avez installé préalablement (dans les outils CLI)
```sh
```bash [Terminal]
cd /docker/dockge
sudo nano compose.yml
```
@@ -109,7 +109,7 @@ Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez a
Pour lancer le conteneur, tapez :
```sh
```bash [Terminal]
cd /docker/dockge
sudo docker compose up -d
```
+6 -6
View File
@@ -38,7 +38,7 @@ Ce tutoriel part du principe que vous avez un nom de domaine qui pointe vers vot
Plan des fichiers que nous allons modifier :
```sh
```text [Arborescence]
root
└── docker
└── swag
@@ -138,7 +138,7 @@ En CLI, allez dans le dossier dns-conf et éditez le fichier `ovh.ini` :
vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser) pour naviguer dans vos fichier et éditer vos documents au lieu d'utiliser les commandes du terminal.
::
```sh
```bash [Terminal]
sudo nano /docker/swag/config/dns-conf/ovh.ini
```
@@ -167,7 +167,7 @@ Sauvegardez et quittez le fichier.
Configurez aussi swag pour qu'il accède à DBIP, le module de gestion des accès par géolocalisation /Ouvrez le fichier nginx.conf
```sh
```bash [Terminal]
sudo nano /docker/swag/config/nginx/nginx.conf
```
@@ -194,7 +194,7 @@ La configuration est activable ou désactivable pour chaque service qui sera pro
Ouvrez `dbip.conf` :
```sh
```bash [Terminal]
sudo nano /docker/swag/config/nginx/dbip.conf
```
@@ -280,7 +280,7 @@ Dockge n'utilise pas d'authentification multifacteur. Exposer Dockge sur interne
Ouvrez le fichier dockge.subdomain.conf :
```sh
```bash [Terminal]
sudo nano /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
```
@@ -376,7 +376,7 @@ Patientez puis tapez `https://dockge.mondomaine.fr` dans votre navigateur, vous
## Exposer un autre service avec SWAG
Swag dispose de modeles pour la plupart des services connus, nommés `nomduservice.subdomain.conf.sample`. Il vous suffit de créer le sous-domaine dans votre zone DNS chez votre registrar (comme OVH par exemple), de le faire pointer sur votre domaine principale (via un enregistrement CNAME) et de copier en renommant `nomduservice.subdomain.conf.sample` en `nomduservice.subdomain.conf`.
```sh
```bash [Terminal]
cd /docker/swag/config/proxy-confs
sudo cp nomduservice.subdomain.conf.sample nomduservice.subdomain.conf
```