Better sh hl
This commit is contained in:
@ -20,15 +20,15 @@ main:
|
||||
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 :
|
||||
```shell
|
||||
```sh
|
||||
su -
|
||||
```
|
||||
mettre son mot de passe puis taper :
|
||||
```shell
|
||||
```sh
|
||||
apt install sudo
|
||||
```
|
||||
Ajouter l'utilisateur au groupe sudo :
|
||||
```shell
|
||||
```sh
|
||||
adduser <nomdutilisateur> sudo
|
||||
```
|
||||
|
||||
@ -43,7 +43,7 @@ main:
|
||||
## 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
|
||||
```shell
|
||||
```sh
|
||||
sudo apt update
|
||||
sudo apt upgrade
|
||||
sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip ufw
|
||||
@ -66,7 +66,7 @@ En plus :
|
||||
|
||||
### Transfert de fichier via rsync
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo rsync -avhHSP /source /destination
|
||||
```
|
||||
::alert{type="info" icon="exclamation-circle"}
|
||||
|
@ -22,7 +22,7 @@ Docker, pour installer des services déployables en quelques secondes, et les ma
|
||||
---
|
||||
Installez les repo Docker et la clé GPG
|
||||
|
||||
```shell
|
||||
```sh
|
||||
# Add Docker's official GPG key:
|
||||
sudo apt-get update
|
||||
sudo apt-get install ca-certificates curl
|
||||
@ -39,7 +39,7 @@ sudo apt-get update
|
||||
```
|
||||
Installez les package
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
||||
```
|
||||
Et voilà !
|
||||
@ -50,7 +50,7 @@ Et voilà !
|
||||
:::list{type="info"}
|
||||
- Dans toute la suite, on part du principe que les stacks sont installées dans le dossier `/docker`, créé grace à la commande :
|
||||
:::
|
||||
```shell
|
||||
```sh
|
||||
sudo mkdir /docker
|
||||
::
|
||||
|
||||
@ -64,7 +64,7 @@ Et voilà !
|
||||
|
||||
Plan des fichiers que nous allons modifier :
|
||||
|
||||
```console
|
||||
```sh
|
||||
root
|
||||
└── docker
|
||||
└── dockge
|
||||
@ -73,14 +73,14 @@ root
|
||||
|
||||
Créez le dossier de la stack :
|
||||
|
||||
```shell
|
||||
```sh
|
||||
cd /docker
|
||||
sudo mkdir dockge
|
||||
```
|
||||
|
||||
Puis créez le fichier `compose.yml` dans ce dossier avec l'outil vim que vous avez installé préalablement (dans les outils CLI)
|
||||
|
||||
```shell
|
||||
```sh
|
||||
cd /docker/dockge
|
||||
sudo vi compose.yml
|
||||
```
|
||||
@ -109,7 +109,7 @@ Appuyez sur `Echap` pour quitter le mode modif et tapez `:x` pour enregistrer et
|
||||
|
||||
Pour lancer le conteneur, tapez :
|
||||
|
||||
```shell
|
||||
```sh
|
||||
cd /docker/dockge
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
@ -41,7 +41,7 @@ Ci-dessous, vous trouverez un exemple, exposant Dockge. Nous installerons SWAG,
|
||||
|
||||
Plan des fichiers que nous allons modifier :
|
||||
|
||||
```console
|
||||
```sh
|
||||
root
|
||||
└── docker
|
||||
└── swag
|
||||
@ -134,7 +134,7 @@ vous pouvez utiliser [File Browser](/serveex/files/file-browser) pour naviguer d
|
||||
::
|
||||
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo vi /docker/swag/config/dns-conf/ovh.ini
|
||||
```
|
||||
|
||||
@ -163,7 +163,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
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo vi /docker/swag/config/nginx/nginx.conf
|
||||
```
|
||||
|
||||
@ -192,7 +192,7 @@ La configuration est activable ou désactivable pour chaque service qui sera pro
|
||||
|
||||
Ouvrez `dbip.conf` :
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo vi /docker/swag/config/nginx/dbip.conf
|
||||
```
|
||||
|
||||
@ -281,7 +281,7 @@ Il s'agit maintenant d'exposer Dockge sur internet, afin de pouvoir y accéder e
|
||||
|
||||
Ouvrez le fichier dockge.subdomain.conf :
|
||||
|
||||
```shell
|
||||
```sh
|
||||
sudo vi /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
|
||||
```
|
||||
|
||||
@ -382,7 +382,7 @@ Patientez puis tapez `https://dockge.mondomaine.fr` dans votre navigateur, vous
|
||||
---
|
||||
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`.
|
||||
|
||||
```shell
|
||||
```sh
|
||||
cd /docker/swag/config/proxy-confs
|
||||
sudo cp nomduservice.subdomain.conf.sample nomduservice.subdomain.conf
|
||||
```
|
||||
|
Reference in New Issue
Block a user