Aller directement au contenu

Tutoriels informatiques

61 Sujets 616 Messages
  • 6 Votes
    10 Messages
    2k Vues

    Un gros merci @Aerya pour ton tutoriel retranscrit ici.

    undefined

  • Création Torrent automatique linux

    Déplacé
    9
    3 Votes
    9 Messages
    870 Vues

    @mister158 je m’en serre depuis 2016 comme toi je pense lol

  • Créer un torrent pour les nuls

    Déplacé
    8
    0 Votes
    8 Messages
    885 Vues

    bonjour ,
    faudra que je prenne le temps de vous postez
    scripts de création torrent a la volée
    scripts nfo a la volée
    scripts de création prez , musique , film , série ,Ebook ,scripts individuel
    une seul et unique commande et hop création .torrents .nfo prez
    Noël approche un cadeau peut être

  • 1 Votes
    16 Messages
    1k Vues

    Il faut un compte pour y accéder, mais il y aussi ça: https://github.com/valinet/ExplorerPatcher

  • 1 Votes
    1 Messages
    424 Vues

    Retrouver l’apparence de l’explorateur de fichier de Windows 10

    [image: aUmgxZ8EaMk8SMTNJKed2Z-970-80.png.webp]


    Il y a beaucoup de choses sympa dans Windows 11, mais pour pas mal de gens, la nouvelle conception de l’explorateur de fichiers est décevante.

    Celui-ci possède une disposition similaire à l’explorateur de fichiers de Windows 10 et des fonctionnalités identiques, mais il n’y a pas de menu ruban (ce qui était pratique) et de nombreux éléments de menu courants tels que l’affichage d’extensions sont enterrés dans le sous-menu des options.

    Pire encore, les boutons des fonctions de base telles que couper, coller et renommer ne sont que des icônes sans texte au-dessus d’eux. Les listes de raccourcis que vous obtenez lorsque vous faites un clic droit sur un dossier peuvent également avoir moins d’options.

    Heureusement, ce n’est pas une raison pour ne pas télécharger un ISO Windows 11 et d’installer le nouveau système d’exploitation de Microsoft. Ci-dessous, vous trouverez un hack de registre qui ramène l’explorateur de fichiers Windows 10 et les menus contextuels.


    [image: fcfERQqK8o34HxjrvYUvZE-970-80.jpg.webp]


    1. Ouvrez l’éditeur de registre Regedit. Vous pouvez le faire en appuyant sur la touche Windows + R et en tapant regedit ou en recherchant regedit à l’aide du menu de recherche.

    [image: zfVfuLeEg7VpwYT7VyX4L4-970-80.jpg.webp]


    1. Allez dans le dossier suivant:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions
    

    [image: E8h6evbxfmmNxCJDiwXPpB-970-80.png.webp]


    1. Créez une clé de registre appelée Blocked si elle n’existe pas et déplacez-vous dedans :

    [image: Qwvdpzn6XsAeDvaVffguM4-970-80.png.webp]


    1. Faites un clic droit dans le volet de droite et sélectionnez Nouvelle chaîne->Valeur. Une nouvelle entrée apparaît avec le nom “Nouvelle valeur #” et un numéro.

    [image: UdTA4hqgVrWSHum7uMnMjK-970-80.png.webp]


    1. Renommez votre valeur en {e2bf9676-5f8f-435c-97eb-11607a5bedf7}

    [image: a7x99wvf3x7ME6rUQ4uWZQ-970-80.png.webp]


    1. Fermez Regedit et redémarrez.

    Votre ordinateur devrait maintenant afficher l’explorateur de fichiers Windows 10 classique, bien que certaines icônes puissent être un peu différentes. Par exemple, les dossiers de la bibliothèque dans Windows 11 sont de différentes couleurs, pas seulement du jaune.

    Dans l’ensemble, cependant, vous récupérez l’expérience utilisateur et les fonctionnalités que vous avez perdues.

    Si vous souhaitez revenir à l’explorateur de fichiers de Windows 11, supprimez simplement la chaîne {e2bf9676-5f8f-435c-97eb-11607a5bedf7}


    SOURCE: Tom Hardware

  • 2 Votes
    1 Messages
    410 Vues

    Retrouver le menu contextuel complet

    [image: Pn8KWFS4fKhyFaUVP9FrGQ-970-80.png.webp]


    De loin, la nouvelle “fonctionnalité” la plus chiante de Windows 11 est le menu contextuel tronqué que vous obtenez lorsque vous cliquez avec le bouton droit sur n’importe quoi. Alors que les versions précédentes de Windows affichaient toutes vos options, y compris différents programmes pouvant ouvrir un fichier, les nouveaux menus sont limités à une poignée de choix, et pas nécessairement à ceux que vous souhaitez.

    Par exemple, après l’installation de Notepad ++, un éditeur de texte populaire, via un clic sur un fichier .txt, le programme n’a pas été présenté comme une option pour l’ouvrir. Même dans le sous-menu “Ouvrir avec”, seul le bloc-notes Windows est apparu. Bien sûr, vous pouvez voir la liste complète des options si vous cliquez sur “Afficher plus d’options”, mais c’est un clic supplémentaire que vous n’aviez pas à faire dans Windows 10.


    [image: eumXAbn63txhwQbfXN4YqP-970-80.png]


    Peut-être que Microsoft pense qu’il s’agit d’un aspect plus simple et que les utilisateurs sont simplement « submergés » de choix s’ils voient réellement le menu contextuel complet tout de suite.

    Mais en allégeant le menu contextuel, Windows 11 vous fait perdre du temps et insulte votre intelligence.

    Microsoft n’inclut pas d’option dans les paramètres pour annuler cette parodie, mais il existe un hack de registre qui, à l’heure actuelle, vous donnera des menus contextuels complets dans Windows 11.


    1. Ouvrez l’éditeur de registre Regedit. Vous pouvez le faire en appuyant sur la touche Windows + R et en tapant regedit ou en recherchant regedit à l’aide du menu de recherche.

    [image: gx4JYMrd9fH6AgZuDhJJXe-970-80.png]


    1. Allez dans le dossier suivant:
    HKEY_CURRENT_USER\SOFTWARE\CLASSES\CLSID\
    

    [image: XRTdQfifW2983DpmmRDJe5-970-80.png]


    1. Créez une nouvelle clé appelée {86ca1aa0-34aa-4e8b-a509-50c905bae2a2}

    [image: Ha2MBZzbUfEhCovhoJqJnm-970-80.png]


    1. Créez une nouvelle clé appelée InprocServer32 sous {86ca1aa0-34aa-4e8b-a509-50c905bae2a2}.

    2. Ouvrez la clé (par défaut) dans InprocServer32 et définissez sa valeur sur vide, puis cliquez sur OK.

    [image: o3rqwnUemHuwVUpupukVuK-970-80.png]


    Vous remarquerez que les données qui étaient à l’origine “(valeur non définie)” sont maintenant affichées comme vides.

    [image: mdvovDoH5NAGyC2YYGN9gR-970-80.png]


    1. Fermez Regedit et redémarrez.

    Vous verrez maintenant le menu contextuel de style classique. Si vous souhaitez revenir au menu contextuel limité par défaut, supprimez la clé InProc32.


    SOURCE: Tom Hardware

  • 1 Votes
    1 Messages
    231 Vues

    Changer la taille de la barre des taches

    [image: CYvKz98NacMqvNhrfruK8N-970-80.png.webp]


    Par défaut, la barre des tâches de Windows 11 est d’une taille décente, mais comment faire si vous voulez qu’elle soit un peu plus grande pour mieux voir les icônes ? À l’inverse, peut être que vous la souhaitez un peu plus petite afin de pouvoir afficher plus de contenu à l’écran à la fois ?

    La bonne nouvelle est que, à l’aide d’un simple ajustement du registre, vous pouvez définir la barre des tâches de Windows 11 sur l’une des trois tailles suivantes : petite, moyenne ou grande.
    La taille moyenne étant la même que la taille par défaut. La taille affectera à la fois la barre des tâches elle-même et toutes les icônes qu’elle contient, y compris les boutons Démarrer, Rechercher et Vue des tâches.

    La hauteur peut varier en fonction de la résolution de votre écran.


    [image: MX9egkwMkjrxd9z8XtP5rb-970-80.png]


    1. Ouvrez l’éditeur de registre Regedit. Vous pouvez le faire en appuyant sur la touche Windows + R et en tapant regedit ou en recherchant regedit à l’aide du menu de recherche.

    [image: gx4JYMrd9fH6AgZuDhJJXe-970-80.png]


    1. Allez dans le dossier suivant:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
    

    [image: UtxUmYbyfbPkQWxbWhiYo5-970-80.png]


    1. Créez une nouvelle valeur DWORD (32-bit) en faisant un clic droit dans le volet de droite et en sélectionnant Nouveau-> Valeur DWORD (32 bits).

    [image: qnwXGi5b8jpHPizYZwVQaK-970-80.png]


    1. Nommez la valeur: TaskbarSi

    [image: NXJ6NPyShxw7J2xonR4i5n-970-80.png]


    1. Réglez la valeur sur 0, 1 ou 2, ce qui vous donne un petit, moyen ou grand. Vous définissez la valeur en double-cliquant sur TaskbarSi.

    [image: Ef8qnwwAt2twN75P5tMM6Z-970-80.png]


    1. Fermez Regedit et redémarrez.

    SOURCE: Tom Hardware

  • 2 Votes
    1 Messages
    260 Vues

    Avec la fibre Orange je n’ai pas d’IP fixe garantie. Souhaitant rapatrier quelques services à la maison, voici un outil de Joshuaavalon qui permet de créer enregistrement dynamique A (IPv4) ou AAAA (IPv6) sur Cloudflare.

    Je privilégie le format Docker pour la simplicité d’utilisation. Evidemment ça suppose que le domaine (ou sous-domaine) passe par les DNS de Cloudflare. Cet outil permet de modifier l’IP d’un domaine/sous-domaine déjà existant ou non (il peut le créer).

    Pour tester je me sers d’un site Web en HTML que j’héberge sur un NUC via Docker. Il a aussi fait un script pour Synology (que j’ai pas le temps de tester maintenant). Voici de quoi mettre en place un petit serveur Web pour tester :

    docker run -d \
    --name=sitetest \
    --restart always \
    -p 8051:8080 \
    -v /home/aerya/docker/sitetest:/var/www/html \
    --label=com.centurylinklabs.watchtower.enable=true \
    trafex/php-nginx
    

    Il suffit donc de déposer le contenu du site dans /home/aerya/docker/sitetest

    Et maintenant la redirection dynamique :

    docker run -d \
    --name=cfddnstest \
    --restart always \
    -e ZONE=moi.fr \
    -e HOST=testabcd.moi.fr \
    -e [email protected] \
    -e API=1234 \
    -e PROXY=true \
    -e FORCE_CREATE=true \
    --label=com.centurylinklabs.watchtower.enable=true \
    joshuaavalon/cloudflare-ddns
    

    La zone est le domaine concerné (ou son numéro, qu’on trouve sur la page d’accueil du domaine sur son panel Cloudflare : “ID Zone” dans la colonne de droite.

    [image: 2021-09-24_11-14.png]

    Le HOST est le domaine ou sous-domaine que l’outil va créer automatiquement (enregistrement A ou AAAA).
    L’EMAIL est celui de votre compte CF et API votre clé API globale CF qu’on trouve dans son profil.
    PROXY (en true) est pour activer le proxy Cloudflare (masquer l’IP source en gros) et FORCE_CREATE lui indique qu’il faut créer l’enregistrement A (ou AAAA) s’il n’existe pas déjà. S’il existe, il mettra alors à jour son IP de redirection quand elle changera.

    Une fois lancé il a bien créé le sous-domaine testabcd.moi.fr et vérifie son IP toutes les 5 minutes. Au besoin elle sera alors modifiée dans Cloudflare.

    [image: 2021-09-24_11-19.png]
    [image: 2021-09-24_11-22.png]

    Bien entendu pour que ça fonctionne il faut soit rediriger le port public 443 (SSL) sur le port privé de votre site/application sur le/laquelle ça doit pointer sur votre PC/serveur/Rasp. Par exemple dans mon cas il faut viser le port 8051. Ou alors on peut aussi faire simple et passer la dite machine en DMZ sur sa box FAI ou son routeur…

    Pour héberger plusieurs sites ou applications et les rediriger avec autant de sous-domaines (plex.moi.fr, blog.moi.fr, radarr.moi.fr, etc), le plus simple est de faire pointer l’outil vers un reverse proxy et d’ensuite ajouter les autres sous-domaines en CNAME.

    Détaillons :
    Au lieu d’utiliser CF-DDNS pour mon site Web testabcd.moi.fr directement, je lui fais pointer mon Nginx Proxy Manager : npm.moi.fr

    docker run -d \
    --name=cfddnstest \
    --restart always \
    -e ZONE=moi.fr \
    -e HOST=npm.moi.fr \
    -e [email protected] \
    -e API=1234 \
    -e PROXY=true \
    -e FORCE_CREATE=true \
    --label=com.centurylinklabs.watchtower.enable=true \
    joshuaavalon/cloudflare-ddns
    

    [image: 2021-09-24_17-40.png]

    Et sous Cloudflare directement j’ajoute des CNAME qui renvoient sur npm.moi.fr. Le CNAME renvoie un sous-domaine sur un autre (ou un domaine) et non une IP. Du coup ça permet de ne pas avoir à modifier X fois les IP de redirection mais que celle sur laquelle pointent les CNAME. Autrement dit, si mon IP change, CF-DDNS la modifiera sous Cloudflare pour mon proxy npm.moi.fr et tous mes autres sous-domaines seront toujours bien redirigés.

    [image: 2021-09-24_17-42.png]
    [image: 2021-09-24_17-43.png]

    De cette manière Nginx Proxy Manager reçoit bien toutes les requêtes et peut les traiter comme d’habitude.

    [image: 2021-09-24_17-57.png]
    [image: 2021-09-24_17-50.png]
    [image: 2021-09-24_17-54.png]

    Il existe plusieurs outils, format Docker, pour utiliser Cloudflare avec des DDNS, des DNS dynamiques. Vous avez par exemple également celui d’oznu. Plus complet avec notamment sélection IPv4 ou v6, sélection de l’interface réseau à prendre en compte pour le DNS dynamique ou encore l’ajout d’un serveur DNS personnalisé.

    Source : mon blog

  • 2 Votes
    17 Messages
    1k Vues

    C’est vrai q’ils sont protocolaires et exaspérants, mais pas que pour s’en désabonner! undefined

  • 0 Votes
    7 Messages
    678 Vues

    @oeil-de-nuit

    Ancienne Méthode à la AZUREUS (je parle bien de l’ancienne version de 2006/7 … tu me diras avec cette version on pouvais trouver ce qu’on voulait sans sortir du logiciel ni etre dans les tk undefined undefined

  • Tutoriel : Synchroniser sa SeedBox Ultra.cc

    Déplacé
    7
    1
    3 Votes
    7 Messages
    2k Vues
    Un Ancien Utilisateur?

    @aniaalstreim ok nickel merci, bon tuto undefined

  • Synology : montage rClone via Docker

    1
    1 Votes
    1 Messages
    360 Vues

    Après un précédant article sur l’installation de rClone en SSH, j’avais laissé tomber l’affaire vu mon terrible débit Internet de l’époque. La fibre étant arrivée depuis… c’est reparti !! 🙂 Mais cette fois-ci via Docker, toujours en SSH pour plus de simplicité par rapport à l’outil disponible sur le DSM.

    J’utilise le Docker de mumiehub. Voici la commande adaptée à mon installation sur ce NAS :

    docker run -d --name rclone-mount \
        --restart=always \
        --cap-add SYS_ADMIN \
        --device /dev/fuse \
        --security-opt apparmor:unconfined \
        -e RemotePath="gcrypt:" \
        -e MountCommands="--allow-other --dir-cache-time 240h --poll-interval 15s --vfs-cache-mode full --vfs-cache-max-size 20G --vfs-cache-max-age 240h --fast-list" \
        -v /volume1/docker/rClone:/config \
        -v /volume1/mnt/Gdrive:/mnt/mediaefs:shared \
        mumiehub/rclone-mount
    

    Le remote rClone (déchiffré), qui s’appelle chez moi gcrypt, est monté avec un cache géré par rClone dans /volume1/mnt/GDrive. Et le fichier de configuration (.rclone.conf) est dans /volume1/docker/rClone.

    [image: 2021-09-03-18_33_00-DockerLab-Synology-NAS-Vivaldi.png]

    admin@DockerLab:~$ df -H
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/md0        2.5G  1.4G  1.1G  57% /
    devtmpfs        916M     0  916M   0% /dev
    tmpfs           920M   62k  920M   1% /dev/shm
    tmpfs           920M   31M  890M   4% /run
    tmpfs           920M     0  920M   0% /sys/fs/cgroup
    tmpfs           920M  6.8M  913M   1% /tmp
    /dev/vg1000/lv  2.0T  593G  1.4T  31% /volume1
    gcrypt:         1.3P  xxxT  1.2P  13% /volume1/mnt/Gdrive
    

    Source : mon blog

  • Plex Web : télécharger un contenu sans en avoir le droit

    1
    1 Votes
    1 Messages
    356 Vues

    Un pote vous partage un accès à son serveur Plex ? Cool pour vous. Vous y accédez via Plex Web ? Cool (bis). Vous voulez DL un film pour le voir dans le métro où votre smartphone capte pas la 5G mais votre pote à bloqué le téléchargement de contenus ? La lose (enfin… bref.)

    Le client Web de Plex c’est du streaming direct. Comme sur YT ou autre site de diffusion de vidéos. En théorie, même “bloqué” en téléchargement, vous pouvez quand même accéder au contenu de base.
    Le script original plxdwnld était hébergé sur https://piplong.run/plxdwnld/ mais le site semble HS. C’est un bookmarklet, il se place dans un Favoris.

    Voici quelques scripts, que je n’ai pas eu le temps de tester, qui sont basés sur plxdwnld :

    • Script GreasyFork (marche aussi avec GreaseMonkey, ViolentMonkey etc) : https://greasyfork.org/en/scripts/390995-plex-download-icon/code
    • Extension Chrome/Chromium/Vivaldi/m’voyez quoi : https://github.com/jkingsman/plex-shared-library-downloader
    • Script Windows (PowerShell/.Net) : https://github.com/ninthwalker/saverr
    • Le code JS : https://gist.github.com/redfellow/f0aa2fef02a7297404da2e069b019a27
    javascript:(function()%7Bif (typeof plxDwnld %3D%3D 'undefined') %7Bvar jsCode %3D document.createElement('script')%3BjsCode.setAttribute('src'%2C 'https%3A%2F%2Fpiplong.run%2Fplxdwnld%2Fbookmarklet.js%3Fts%3D' %2B Math.floor(Date.now()%2F1000))%3Bdocument.body.appendChild(jsCode)%3B%7D else %7BplxDwnld.init()%3B%7D%7D)()
    

    Il semble que ça puisse se bloquer si le serveur Plex est derrière un reverse-proxy puisqu’on peut alors filtrer/bloquer les requêtes (/library/parts/[0-9]+/[0-9]+/file..+).

    Je pose ça là pour la Science, pas pour ennuyer le copain qui vous partage gratuitement des contenus ultra rares de ses vacances en famille dans les temples Egyptiens.

    Source : mon blog

  • Poster sur Usenet (newsgroups) avec ngPost (Windows GUI / Linux CLI)

    1
    2 Votes
    1 Messages
    242 Vues

    J’ai tenté de cp mon article mais avec le markdown par défaut ça plombe tout. Et pas le courage de tout remettre bloc par bloc.

    https://wp.upandclear.org/2021/08/23/poster-sur-usenet-newsgroups-avec-ngpost-windows-gui-linux-cli/#container

  • cherche formation adobe photoshop et autres modules

    4
    0 Votes
    4 Messages
    368 Vues

    @memorex91
    Il est d’un calme Olympien et même s’il dit j’ai déjà fait ci ou ça allez voir mes tutos en question … il le répète quand même.

  • nVidia SHIELD : changer de launcher (sans pub)

    17
    8 Votes
    17 Messages
    2k Vues

    Vous êtes la plupart entrain de dire la même chose : virer les dernières MàJ et désactiver les MàJ automatiques.
    En changeant gratuitement et simplement de launcher vous êtes tranquilles, vous en faites ce que vous voulez et tout continuera de se MàJ tout seul.
    Parfois j’ai du mal à comprendre…

  • Notifications ruTorrent, Radarr et rClone (ou autre) sur Discord

    1
    1 Votes
    1 Messages
    206 Vues

    Histoire de compléter mon dernier tutoriel voici quelques méthodes pour relayer diverses notifications sur Discord. Bien évidemment il faut se faire un ou plusieurs Webhooks sur Discord.

    Concernant ruTorrent il faut installer php-curl et utiliser ensuite le plugin

    [image: 2021-07-13_11-28.png]-|
    |-[image: A9fZdQY.png]

    Pour Radarr il suffit d’utiliser l’option interne

    [image: 2021-07-13_11-30.png]
    [image: 2021-07-13_11-31.png]

    Avec cette configuration il y a 3 types de notification. Voici celle du “movie grabbed” (donc film trouvé)

    [image: gIE4YkJ.png]

    Et la même une fois le film importé (envoyé dans dans Plex/Emby/Jellyfin/Kodi)

    [image: f1YRIX3.png]

    Pour SABnzbd il faut ruser un peu et passer par NZB Notify de Caronc et se référer au Wiki de SAB pour savoir quels paramètres passer.

    [image: 2021-07-13_11-34.png]

    Voici un exemple pour passer une notification simple, sans titre (donc paramètres 1 et 3 seulement)

    $1 $3 discord://codewebhook/tokenwebhook
    

    [image: lxsZzfK.png]

    Pour rClone c’est un peu plus compliqué puisque ça veut dire passer un contenu de fichier (.txt, .log ou autre), en BASH, sur Discord. J’ai ma méthode système D et j’ai trouvé hier un script tout fait (…) qui combine votre commande rClone (move/copy) et ses paramètres avec la fonctionnalité de notifications sur Discord.

    Et maintenant, la méthode “vas-y comme j’te pousse”. Je m’appuie sur le script discord.sh de ChaoticWeb. Le récupérer et le rendre exécutable

    wget https://github.com/ChaoticWeg/discord.sh/blob/master/discord.sh
    chmod a+x discord.sh
    

    Et ensuite mon script qui permet de surveiller mes logs rClone (/home/aerya/logs/move.log) et d’envoyer une notification dès qu’il trouve le mot “Copied” (et que donc rClone a envoyé un fichier sur un remote).

    #!/bin/bash
    WEBHOOK=https://discordapp.com/api/webhooks/***/***
    tail -F /home/aerya/logs/move.log | while read line; do
        if echo $line | grep Copied > /dev/null 2>&1; then
            /home/aerya/scripts/rclone/discord.sh --webhook-url="$WEBHOOK" --text "$line"
        fi
    done
    

    [image: Wl5wfob.png]

    On peut reprendre ce principe pour n’importe quoi, par exemple passer l’espace libre sur un serveur (mode crados, sans épurer le texte)

    #!/bin/bash -e
    WEBHOOK=https://discordapp.com/api/webhooks/***/***
    MSG=`df -H | grep '/dev/sda3'`
    bash /home/aerya/scripts/rclone/discord.sh \
      --webhook-url="$WEBHOOK" \
      --text "$MSG"
    

    [image: FOidEPa.png]

  • Requestrr : bot Discord pour Radarr/Sonarr/Ombi/Overseerr​

    2
    2 Votes
    2 Messages
    351 Vues

    @aerya Super tuto undefined

  • [Docker] Installer Portainer en Docker

    docker portainer
    1
    1
    1 Votes
    1 Messages
    289 Vues

    [image: 3nyXB0h.png]


    Installation de Portainer


    Portainer vous permets de gérer Docker dans une interface web.

    – Portainer lui-même se lance en tant que container Docker, très léger avec ses 4 Mo seulement.

    – D’abord, il faut créer/monter le socket local de docker en tant que volume Docker , vous pouvez le voir comme un partage qui sera monté dans votre conteneur.

    Si vous ne créez pas ce volume, à chaque redémarrage de votre conteneur toutes les données seront effacées pour revenir à l’état initial. C’est ce volume que vous devez sauvegarder à minima. Bref, vous pouvez le créer comme ça:

    docker volume create portainer_data
    

    – Puis on créé simplement le conteneur pour Portainer :

    docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
    
    • -d: mode detached (un peu similaire à un mode daemon), pour éviter d’avoir les redirections d’entrée sortie de votre conteneur dans votre shell.
    • -p 8000:8000 -p 9000:9000: c’est pour redirection de port, la partie réseau de Docker fonctionne via un réseau local privé (dans 172.16.0.0/12 par défaut) et va mettre en place un NAT avec iptables devant docker pour permettre d’accéder au service depuis l’extérieur.
    • –name=portainer: le nom que vous voulez donner à votre conteneur et qui sera affiché dans l’interface.
    • –restart=always: le comportement que docker doit avoir en cas d’arrêt du conteneur.
    • -v portainer_data:/data: indique où monter le volume qu’on a créé dans le conteneur (et pareil pour la socket docker juste avant pour que portainer communique avec docker).

    Configuration de Portainer


    – L’accès via l’URL suivante:

    http://ip.de.votre.machine:9000

    – Une fois sur l’interface, paramétrer le mot de passe admin:


    [image: r648geg.png]


    – La prochaine étape est de configurer l’environnement Docker sur lequel se connecter et que Portainer pourra gérer.

    – Ici, nous allons sélectionner Docker-Manage the local Docker environment (on a déjà monté le socket Docker en tant que volume.)
    et on clique sur Connect:


    [image: tYgDFjw.png]


    – On se retrouve connecté sur l’interface d’accueil, le dashboard, où vous aurez un résumé des environnements Docker que Portainer peut administrer.

    – En cliquant dessus, vous accéderez aux différentes fonctions de gestion des images, des containers, des stacks, …
    – Il suffit de cliquer sur local ci-dessous pour lister vos dockers disponibles :

    [image: SqV0toM.png]


    – Vous pouvez afficher, les containers Docker que vous avez déjà sur votre hôte en cliquant sur containers :

    [image: MJZmByk.png]


    – On retrouve alors les 2 conteneurs que l’on a mis en place:

    [image: Prl70Ke.png]


    Accès HTTPS via reverse proxy Nginx


    • On installe nginx de manière normale. Vous pouvez aussi le “dockeriser” si vous voulez 🙂
    apt install nginx
    
    • On créé et on édite le fichier de configuration:
    nano /etc/nginx/apps/portainer.conf
    
    location /portainer/ {
      proxy_pass http://127.0.0.1:9000/;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Host $host:443;
      proxy_set_header X-Forwarded-Server $host;
      proxy_set_header X-Forwarded-Port 443;
      proxy_set_header X-Forwarded-Proto $scheme;
      # Websocket
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_read_timeout 86400;
    }
    

    ou

    location /portainer/ {
        resolver 127.0.0.1 valid=5s;
        proxy_pass          http://127.0.0.1:9000/;
        proxy_set_header    Host $host;
    }
    

    – On stoppe le conteneur docker :

    docker stop portainer
    

    – On redémarre nginx:

    systemctl restart nginx
    

    – On redémarre le conteneur docker :

    docker start portainer
    

    – Accès HTTPS en reverse proxy:

    https://XXX.XXX/portainer/

  • 2 Votes
    1 Messages
    264 Vues

    [image: ctOEmtp.jpg]


    L’application de messagerie Signal a bénéficié cette année du scandale des modifications de CGU de WhatsApp et s’est ainsi positionnée grâce au développement de nouvelles fonctionnalités, comme une très bonne alternative à WhatsApp.


    – Pour ceux qui utilisent Signal pour leur discussion privées, sachez qu’il est possible de l’utiliser sur votre PC grâce à l’application Signal Desktop.

    – L’avantage principal est l’accès à un clavier complet, en plus de quelques autres fonctions intéressantes sur PC.

    – Voici comment utiliser la version de bureau de l’alternative à WhatsApp.


    Comment configurer Signal Desktop sur votre PC ou Mac


    – La seule condition pour utiliser Signal Desktop et d’avoir installer Signal sur votre Smartphone en premier lieu et de l’avoir utilisé.

    – Il vous faudra ensuite télécharger Signal pour Windows ici :

    https://signal.org/fr/download/

    [image: gmAKEYW.png]


    – Installer ensuite Signal Desktop de manière classique sur votre PC.

    – Démarrez l’application sur votre ordinateur. Un QR Code apparaîtra à l’écran, vous en aurez besoin pour coupler votre ordinateur avec votre smartphone.

    – Ouvrez Signal sur votre smartphone et appuyez sur les trois points dans le coin supérieur droit pour accéder aux paramètres puis sélectionnez Settings.

    – Sélectionnez Linked Devices (Périphériques jumelés) dans les paramètres.

    – Appuyez ensuite sur l’icône **+**en bas à droite.

    [image: ktAnSWA.jpg]


    – Scannez le QR Code et confirmez le jumelage (Link Device).

    – Dans l’application de bureau, saisissez un nom pour l’appareil que vous avez couplé avec votre smartphone et appuyez sur Terminer le couplage avec le smartphone en bas:

    [image: k6aWN9p.jpg]

    – Après un court instant, les données vont se synchroniser et vous pourrez utiliser la version de bureau.

    – Si vous souhaitez désapparier les appareils, vous pourrez le faire via le menu Linked Devices dans les paramètres de l’application Signal sur le smartphone.

    – Il suffira ensuite d’appuyer une fois sur l’appareil affiché et de confirmer le désappairage.


    SOURCE: https://www.nextpit.fr/