Switch editing instructions from vim to nano and use kbd for keys

This commit is contained in:
Djeex
2026-08-30 18:49:10 +02:00
parent 2608bf64eb
commit bb1a482a8d
50 changed files with 210 additions and 210 deletions
+6 -6
View File
@@ -48,10 +48,10 @@ Ensuite nous allons éditer le fichier `/etc/samba/smb.conf`
::
```sh
sudo vim /etc/samba/smb.conf
sudo nano /etc/samba/smb.conf
```
Localisez la variable `workgroup` puis passez en mode modification en appuyant sur `i` et nommez votre worgroup, par exemple `::::properties workgroup = WORKGROUP`
Localisez la variable `workgroup` et nommez votre workgroup, par exemple `workgroup = WORKGROUP`
Puis allez à la fin du fichier et collez la configuration suivante
@@ -66,7 +66,7 @@ Puis allez à la fin du fichier et collez la configuration suivante
force directory mode = 770
inherit permissions = yes
```
Appuyez sur `Echap` pour quitter le mode notification puis tapez `:x` et appuyez sur `Entrée` pour sauvegarder et quitter.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
### Créer un utilisateur et un groupe pour Samba
@@ -147,9 +147,9 @@ Nous allons le créer dans le dossier `/smb`.
```sh
sudo mkdir /smb
sudo vi /smb/.credentials
sudo nano /smb/.credentials
```
Passez en mode modification en appuyant sur `i` et configurez comme suit :
Configurez comme suit :
```properties
username=smbuser
@@ -159,7 +159,7 @@ password=motdepasse
- `smbuser` : L'utilisateur que nous avons configuré sur la `machine-distante`
- `motdepasse` : Le mot de passe que nous avons configuré sur la `machine-distante`
Appuyez sur `Echap` afin de quitter le mode modification, puis tapez `:x` et appuyez sur `Entrée` pour sauvegarder et quitter.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Nous allons modifier les permissions du dossier afin que seul le propriétaire puis lire et écrire dans ce fichier.
@@ -45,7 +45,7 @@ Quelques app que vous utiliserez forcément à un moment donné, autant les inst
```sh
sudo apt update
sudo apt upgrade
sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip
sudo apt install nano btop ranger git duf neofetch samba cifs-utils tree unzip
```
En plus :
+3 -3
View File
@@ -78,11 +78,11 @@ 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)
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
cd /docker/dockge
sudo vi compose.yml
sudo nano compose.yml
```
Appuyer sur `i` pour rentrer en modif et copiez-collez ceci.
@@ -107,7 +107,7 @@ services:
- DOCKGE_STACKS_DIR=/docker
```
Appuyez sur `Echap` pour quitter le mode modif et tapez `:x` pour enregistrer et quitter
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Pour lancer le conteneur, tapez :
+5 -5
View File
@@ -140,7 +140,7 @@ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser) pour navigue
::
```sh
sudo vi /docker/swag/config/dns-conf/ovh.ini
sudo nano /docker/swag/config/dns-conf/ovh.ini
```
Voici ce qui s'affiche :
@@ -162,14 +162,14 @@ Les permissions à configurer sont les suivantes :
* ``POST /domain/zone/*``
* ``DELETE /domain/zone/*``
Notez les 3 clés temporairement et renseignez le fichier `ovh.ini`. (avec vim, `i` pour passer en modif, `Echap` quand c'est fini, `:x` pour sauvegarder et quitter)
Notez les 3 clés temporairement et renseignez le fichier `ovh.ini`. (avec nano, écrivez directement, puis :kbd{value="Ctrl+O"}, :kbd{value="Entrée"}, :kbd{value="Ctrl+X"} pour sauvegarder et quitter)
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
sudo vi /docker/swag/config/nginx/nginx.conf
sudo nano /docker/swag/config/nginx/nginx.conf
```
Et ajoutez la ligne suivante en dessous de la section `http` :
@@ -198,7 +198,7 @@ La configuration est activable ou désactivable pour chaque service qui sera pro
Ouvrez `dbip.conf` :
```sh
sudo vi /docker/swag/config/nginx/dbip.conf
sudo nano /docker/swag/config/nginx/dbip.conf
```
Faites vos modifications ([voir documentation](https://github.com/linuxserver/docker-mods/tree/swag-dbip)), ou prenez l'exemple suivant:
@@ -285,7 +285,7 @@ Dockge n'utilise pas d'authentification multifacteur. Exposer Dockge sur interne
Ouvrez le fichier dockge.subdomain.conf :
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
```
Paramétrez le comme tel :
@@ -201,10 +201,10 @@ sudo mkdir -p /docker/wireguard/config/wg_confs
Créez le fichier `wg0.conf`
```sh
sudo vi /docker/wireguard/config/wg_confs/wg0.conf
sudo nano /docker/wireguard/config/wg_confs/wg0.conf
```
Rentrez en édition en appuyant sur `i` puis Copiez collez le contenu du `wg0.conf` que vous avez téléchargé. Puis sortez du mode édition en appuyant sur `Echap` puis tapez `:x`.
Copiez-collez le contenu du `wg0.conf` que vous avez téléchargé, puis enregistrez avec :kbd{value="Ctrl+O"} et :kbd{value="Entrée"}, et quittez avec :kbd{value="Ctrl+X"}.
::tip
✨ __Astuce :__ Un autre moyen est de transférer le fichier par sftp dans le dossier `/home/nomdutilisateur` puis de le copier dans le bon dossier :
@@ -215,7 +215,7 @@ Rentrez en édition en appuyant sur `i` puis Copiez collez le contenu du `wg0.co
Creez le `compose.yaml` dans `/docker/wireguard `:
```sh
sudo vi /docker/wireguard/compose.yaml
sudo nano /docker/wireguard/compose.yaml
```
Appuyez sur `i` pour rentrer en modification et copiez la configuration ci-dessous
```yaml
@@ -238,7 +238,7 @@ services:
restart: unless-stopped
```
Appuyez sur `Echap` puis tapez `:x` pour quitter et sauvegarder.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Lancez le conteneur :
```sh
+19 -19
View File
@@ -67,7 +67,7 @@ sudo echo "AUTHENTIK_SECRET_KEY=$(openssl rand 60 | base64)" >> .env
Afin de générer la clé, nous avons créé les dossiers en amont du déploiement via Dockge. Dockge vous empechera de créer une stack du meme nom dans ces dossiers s'il n'existe pas de `compose.yml`. Il faut donc créer un `compose.yml` vide afin que ce dernier la reconnaisse comme existante dans les stacks inactives :
```sh
sudo vi /docker/authentik/compose.yml
sudo nano /docker/authentik/compose.yml
```
::
@@ -215,7 +215,7 @@ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser) pour navigue
::
```sh
sudo vi /docker/swag/config/nginx/authentik-server.conf
sudo nano /docker/swag/config/nginx/authentik-server.conf
```
Vérifiez que dans chaque cas les variables ci-dessous sont correctes :
@@ -225,16 +225,16 @@ set $upstream_authentik authentik-server;
proxy_pass http://$upstream_authentik:9000;
```
Si ce n'est pas le cas, passez en mode modification en tapant `i` et éditez les. Sauvegardez et quittez en tapant sur `Echap` puis `:x`.
Si ce n'est pas le cas, éditez-les, puis enregistrez avec :kbd{value="Ctrl+O"} et :kbd{value="Entrée"}, et quittez avec :kbd{value="Ctrl+X"}.
Créez le fichier `auth.subdomain.conf`
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/auth.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/auth.subdomain.conf
```
Appuyez sur `i` pour rentrer en mode modification puis collez la configuration suivante :
Collez la configuration suivante :
```nginx
## Version 2023/05/31
@@ -274,7 +274,7 @@ server {
}
```
Sauvegardez et quittez en appuyant sur `Echap` puis en tapant `:x`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Rendez-vous dans dockge, et éditez le compose de SWAG en ajoutant le réseau d'Authentik :
@@ -350,12 +350,12 @@ Pourquoi le faire alors que Dockge a déjà une page d'authentification ? Tout s
Ensuite rendez-vous dans le fichier `dockge.mondomaine.fr`.
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/dockge.subdomain.conf
```
Puis entrez en modification en appuyant sur `i` et enlevez les `#` des deux lignes `#include /config/nginx/authentik-server.conf;`{lang=nginx}.
Puis enlevez les `#` des deux lignes `#include /config/nginx/authentik-server.conf;`{lang=nginx}.
Appuyez sur `Echap` puis tapez `:x` et appuyez sur `Entrée` pour sauvegarder et quitter.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà ! En tapant `https://dockge.mondomaine.fr`, vous tomberez à présent sur la mire d'authentification de authentik.
@@ -444,9 +444,9 @@ Créez le fichier `compose.yaml` ou copiez la configuration directement dans le
En ligne de commande :
```sh
sudo vi /docker/authentik-outpost/compose.yaml
sudo nano /docker/authentik-outpost/compose.yaml
```
Entrez en mode modification avec `i` et collez la configuration suivante, en changeant les chiffres de `{AUTHENTIK_TAG:proxy:2024.2.3}`{lang=properties} par la meme version que celle de votre serveur Authentik.
Collez la configuration suivante, en changeant les chiffres de `{AUTHENTIK_TAG:proxy:2024.2.3}`{lang=properties} par la meme version que celle de votre serveur Authentik.
```yaml
version: "3.5"
@@ -477,7 +477,7 @@ services:
Rendez-vous sur la stack de SWAG de la machine distante (ou remplissez directement si vous avez [Dockge](/fr/serveex/core/docker#installer-dockge-pour-gérer-et-déployer-les-conteneurs)) et ajoutez le réseau de authentik-outpost dans le fichier de conf sur ce modele (les champs `networks`) :
```sh
sudo vi /docker/swag/compose.yaml
sudo nano /docker/swag/compose.yaml
```
```yaml
@@ -496,7 +496,7 @@ networks: # Définit le réseau custom
external: true # Précise que c'est un réseau à rechercher en externe
```
Appuyez sur `Echap` puis tapez `:x` et appuyez sur `Entrée` pour sauvegarder et quitter.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
::note
@@ -517,10 +517,10 @@ Creez (ou remplissez directement si vous avez [Dockge](/fr/serveex/core/docker#i
En ligne de commande :
```sh
sudo vi /docker/authentik-outpost/.env
sudo nano /docker/authentik-outpost/.env
```
Entrez en mode modification avec `i` et collez la configuration suivante
Collez la configuration suivante
```properties
HOST=
@@ -533,7 +533,7 @@ Remplissez comme suit
| `HOST`{lang=properties} | L'url de votre serveur authentik | `https://auth.domaine.fr` |
| `TOKEN`{lang=properties} | Le token que vous avez précédemment copié précieusement | `Q2pVEqsTNRkJSO9SkJzU3KZ2` |
Appuyez sur `Echap` puis tapez `:x` et appuyez sur `Entrée` pour sauvegarder et quitter.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Si vous avez [Dockge](/fr/serveex/core/docker#installer-dockge-pour-g"rer-et-d"ployer-les-conteneurs), déployez la stack.
@@ -551,17 +551,17 @@ Nous allons a présent configurer SWAG.
Ouvrez le fichier `authentik-server.conf`.
```sh
sudo vi /docker/swag/config/nginx/authentik-server.conf
sudo nano /docker/swag/config/nginx/authentik-server.conf
```
Dans le fichier, passez en mode modification en tapant `i` et changez `authentik-server` par `authentik-outpost` comme suit :
Dans le fichier, changez `authentik-server` par `authentik-outpost` comme suit :
```nginx
set $upstream_authentik authentik-outpost;
proxy_pass http://$upstream_authentik:9000;
```
Sauvegardez et quittez en tapant sur `Echap` puis `:x` et sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Ensuite, configurez les applications à protéger selon si elles sont [natives](/fr/serveex/security/authentik#protéger-une-app-native) ou par [proxy](/fr/serveex/security/authentik#protéger-une-app-par-reverse-proxy) comme vous l'avez fait sur votre serveur principal.
@@ -96,10 +96,10 @@ Pour configurer les tunnels, nous aurons besoin de créer un fichier `tunnelconf
::
```sh
sudo vi /docker/swag/config/tunnelconfig.yml
sudo nano /docker/swag/config/tunnelconfig.yml
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous
Collez la configuration ci-dessous
```yaml
ingress:
@@ -113,7 +113,7 @@ ingress:
- service: http_status:404
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
### Configuration de Cloudflare Real IP
@@ -122,9 +122,9 @@ A présent, nous allons configurer le bon fonctionnement du mode _Cloudflare Rea
Ouvrez le fichier `nginx.conf`
```sh
sudo vi /docker/swag/config/nginx/nginx.conf
sudo nano /docker/swag/config/nginx/nginx.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous à la fin de la section `http`
Collez la configuration ci-dessous à la fin de la section `http`
```nginx
real_ip_header X-Forwarded-For;
@@ -132,7 +132,7 @@ real_ip_recursive on;
include /config/nginx/cf_real-ip.conf;
set_real_ip_from 127.0.0.1;
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
### Docker compose
@@ -86,9 +86,9 @@ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser) pour navigue
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/stats.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/stats.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -140,7 +140,7 @@ server {
}
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Rendez-vous dans dockge, et éditez le compose de SWAG en ajoutant le réseau d'Uptime-Kuma :
@@ -120,9 +120,9 @@ Dans les dossiers de Swag, créez le fichier `dozzle.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/dozzle.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/dozzle.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -175,7 +175,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Dozzle !
@@ -106,7 +106,7 @@ Speedtest Tracker n'utilise pas d'authentification multifacteur. Exposer Speedte
Ouvrez le fichier speedtest.subdomain.conf :
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/speedtest.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/speedtest.subdomain.conf
```
Paramétrez le comme tel :
@@ -193,9 +193,9 @@ Dans les dossiers de Swag, créez le fichier `beszel.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/beszel.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/beszel.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -248,7 +248,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Beszel !
@@ -133,9 +133,9 @@ Dans les dossiers de Swag, créez le fichier `upsnap.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/upsnap.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/upsnap.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -188,7 +188,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé UpSnap !
+3 -3
View File
@@ -212,10 +212,10 @@ Copiez en renommant le fichier `tautulli.subdomain.conf.sample` en `tautulli.sub
```sh
sudo cp /docker/swag/config/nginx/proxy-confs/tautulli.subdomain.conf.sample /docker/swag/config/nginx/proxy-confs/tautulli.subdomain.conf
sudo vi /docker/swag/config/nginx/proxy-confs/tautulli.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/tautulli.subdomain.conf
```
Et vérifiez que la configuration correspond bien à ceci, sinon éditez le fichier en appuyant sur `i`:
Et vérifiez que la configuration correspond bien à ceci, sinon éditez le fichier :
```nginx
## Version 2023/05/31
@@ -300,7 +300,7 @@ server {
✨ Vous pouvez protéger cette app avec Authentik en retirant les `#` devant `include /config/nginx/authentik-server.conf;`{lang=nginx} et `include /config/nginx/authentik-location.conf;`{lang=nginx}. N'oubliez pas de [créer une application et un fournisseur dans Authentik](/fr/serveex/security/authentik#protéger-une-app-par-reverse-proxy).
::
Appuyez sur `Echap` puis sauvegardez et quittez en tappant `:x`
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Patientez quelques minutes puis tapez dans votre navigateur `http://tautulli.mondomaine.fr`.
@@ -152,10 +152,10 @@ sudo mkdir /docker/gluetun
Et créez le fichier `config.toml`
```sh
sudo vi /docker/gluetun/config.toml
sudo nano /docker/gluetun/config.toml
```
Entrez en modification en tapant `i` et éditez le comme suit en ajoutant la clée que vous avez générée :
Éditez le comme suit en ajoutant la clée que vous avez générée :
```toml
[[roles]]
@@ -165,7 +165,7 @@ auth = "apikey"
apikey = "votre_clée" # clée que vous avez générée précédemment
```
Appuyez sur `échap` et quittez en sauvegardant en tapant `:x`. Rendez-vous dans Dockge, et renseignez les variables dans `.env`:
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}. Rendez-vous dans Dockge, et renseignez les variables dans `.env`:
```properties
PUID=
@@ -259,10 +259,10 @@ Puis nous allons créer et éditer le fichier `seedbox.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/seedbox.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/seedbox.subdomain.conf
```
Entrez en modification en appuyant sur `i` et copiez la configuration ci-dessous, en prenant soin de vérifier le port :
Copiez la configuration ci-dessous, en prenant soin de vérifier le port :
```nginx
## Version 2023/12/19
@@ -318,7 +318,7 @@ server {
✨ Vous pouvez protéger cette app avec Authentik en retirant les `#` devant `include /config/nginx/authentik-server.conf;`{lang=nginx} et `include /config/nginx/authentik-location.conf;`{lang=nginx}. N'oubliez pas de [créer une application et un fournisseur dans Authentik](/fr/serveex/security/authentik#protéger-une-app-par-reverse-proxy).
::
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Patientez quelques minutes puis tapez dans votre navigateur `https://seedbox.mondomaine.fr`, vous arriverez sur l'interface de Qbittorrent.
+3 -3
View File
@@ -455,10 +455,10 @@ Créez le fichier `films.subdomain.conf` et éditez le :
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/films.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/films.subdomain.conf
```
Rentrez en édition en appuyant sur `i`:
Collez la configuration suivante :
```nginx
## Version 2024/07/16
@@ -519,7 +519,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tappant `:x`
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Patientez quelques minutes puis tapez dans votre navigateur `http://films.mondomaine.fr`.
+3 -3
View File
@@ -93,9 +93,9 @@ __Astuce :__ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser)
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/immich.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/immich.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -158,7 +158,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Immich ! N'oubliez pas d'installer les applications [iOS](https://apps.apple.com/us/app/immich/id1613945652)/[Android](https://play.google.com/store/apps/details?id=app.alextran.immich) afin de synchroniser vos appareils.
+6 -6
View File
@@ -123,10 +123,10 @@ Dans les fichiers de nextcloud, éditez le fichier `config.php`.
::
```sh
sudo vi /docker/nextcloud/config/www/nextcloud/config/config.php
sudo nano /docker/nextcloud/config/www/nextcloud/config/config.php
```
Entrez en modification avec la touche `i` et copiez les informations suivantes __avant__ `);`.
Copiez les informations suivantes __avant__ `);`.
```js
'trusted_proxies' => [gethostbyname('swag')], 'overwrite.cli.url' => 'https://nextcloud.example.com/',
@@ -141,14 +141,14 @@ Ajoutez également votre nom de domaine dans la section `array` , cela devrait r
1 => 'nextcloud.mondomaine.fr', # Renseignez votre domaine
),
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Dans les dossiers de Swag, créez le fichier `nextcloud.subdomain.conf`.
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/nexctloud.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/nexctloud.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2024/04/25
@@ -183,7 +183,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Nextcloud ! Et n'oubliez pas d'installer [les applications pour ordinateurs et mobiles](https://nextcloud.com/fr/install/).
@@ -100,9 +100,9 @@ Relancez la stack en cliquant sur "déployer" et patientez le temps que SWAG soi
Dans les dossiers de Swag, créez le fichier `files.subdomain.conf`.
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/files.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/files.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -155,7 +155,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé File Browser !
::tip
+3 -3
View File
@@ -122,9 +122,9 @@ __Astuce :__ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser)
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/pingvin.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/pingvin.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -178,7 +178,7 @@ server {
```
Appuyez sur `Echap puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Pingvin !
@@ -161,9 +161,9 @@ Dans les dossiers de Swag, créez le fichier `code.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/code.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/code.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -216,7 +216,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé code-server !
@@ -112,9 +112,9 @@ Dans les dossiers de Swag, créez le fichier `gitea.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/gitea.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/gitea.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -173,15 +173,15 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Ouvrez le fichier `app.ini` dans les fichiers du conteneur
```sh
sudo vi /docker/gitea/data/gitea/conf/app.ini
sudo nano /docker/gitea/data/gitea/conf/app.ini
```
Entrez en modification avec la touche `i` et et modifiez la section serveur avec les infos de votre domaine
Et modifiez la section serveur avec les infos de votre domaine
```properties
[server]
@@ -189,7 +189,7 @@ DOMAIN = gitea.mondomaine.fr
SSH_DOMAIN = gitea.mondomaine.fr
ROOT_URL = https://gitea.mondomaine.fr/
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Relancez le conteneur.
@@ -101,9 +101,9 @@ Dans les dossiers de Swag, créez le fichier `tools.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/tools.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/tools.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
## Version 2023/12/19
@@ -156,7 +156,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé it-tools !
+3 -3
View File
@@ -148,10 +148,10 @@ vous pouvez utiliser [File Browser](/fr/serveex/files/file-browser) pour navigue
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/adguard.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/adguard.subdomain.conf
```
Editez le fichier en appuyant sur `i` puis copiez la configuration ci-dessous :
Copiez la configuration ci-dessous :
```nginx
## Version 2023/05/31
@@ -238,7 +238,7 @@ Vous pouvez protéger cette app avec Authentik en ouvrant `adguard.subdomain.con
- Dans *paramètres avancés du protocole > chemins authentifiés*, saisissez `^/dns-query`
::
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x`
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous exposez Adguard à présent !
+3 -3
View File
@@ -148,9 +148,9 @@ Dans les dossiers de Swag, créez le fichier `vault.subdomain.conf`.
::
```sh
sudo vi /docker/swag/config/nginx/proxy-confs/vault.subdomain.conf
sudo nano /docker/swag/config/nginx/proxy-confs/vault.subdomain.conf
```
Entrez en modification avec la touche `i` et collez la configuration ci-dessous :
Collez la configuration ci-dessous :
```nginx
server {
@@ -240,7 +240,7 @@ server {
}
```
Appuyez sur `Echap` puis sauvegardez et quittez en tapant `:x` puis en appuyant sur `Entrée`.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Et voilà, vous avez exposé Vaultwarden ! Accédez au panneau d'administration via `https://vault.mondomaine.fr/admin` et collez le mot de passe que vous avez choisi pour générer l'`ADMIN_TOKEN`. Plus d'info sur les fonctionnalités de [Bitwarden](https://bitwarden.com/help/).
@@ -205,7 +205,7 @@ Copiez le fichier` wg0.conf` téléchargé précédemment.
Creez le `compose.yaml` dans `/docker/wireguard `:
```sh
sudo vi /docker/wireguard/compose.yaml
sudo nano /docker/wireguard/compose.yaml
```
Appuyez sur `i` pour rentrer en modification et copiez la configuration ci-dessous
```yaml
@@ -228,7 +228,7 @@ services:
restart: unless-stopped
```
Appuyez sur `Echap` puis tapez `:x` pour quitter et sauvegarder.
Enregistrez avec :kbd{value="Ctrl+O"} puis :kbd{value="Entrée"}, puis quittez avec :kbd{value="Ctrl+X"}.
Lancez le conteneur :
```sh