Nouvelles pages
Aller à la navigation
Aller à la recherche
7 décembre 2025
- 15:077 décembre 2025 à 15:07 La création et la suppression des utilisateurs et des groupes avec les commandes Shell Linux (hist | modifier) [7 636 octets] Dominique (discussion | contributions) (Page créée avec « = Prérequis = *Accès root (su) ou utilisation de sudo pour les commandes nécessitant des privilèges administratifs. *Un terminal Linux (local ou distant via SSH). ---- »)
6 décembre 2025
- 17:476 décembre 2025 à 17:47 Modifier le propriétaire et/ou le groupe propriétaire d’un fichier ou répertoire avec chgrp et chown sous Linux (hist | modifier) [4 910 octets] Dominique (discussion | contributions) (Page créée avec « À quoi servent chgrp et chown ? *chown (change owner) : Modifie le propriétaire et/ou le groupe propriétaire d’un fichier ou répertoire. *chgrp (change group) : Modifie uniquement le groupe propriétaire d’un fichier ou répertoire. ---- Syntaxe de base Commande chown chown [options] [nouveau_propriétaire]:[nouveau_groupe] fichier(s) Exemple : chown utilisateur1:groupe1 fichier.txt Change le propriétaire en utilisateur1 et le groupe en groupe1... »)
3 décembre 2025
- 15:093 décembre 2025 à 15:09 Chmod - Les bases des permissions (hist | modifier) [7 349 octets] Dominique (discussion | contributions) (Page créée avec « {| |Catégorie d’utilisateur || Abréviation |Utilisateur (propriétaire)|| u |Groupe || g |Autres (others) ||o |} »)
28 novembre 2025
- 17:5728 novembre 2025 à 17:57 La gestion des droits sous Linux (sticky bit - sgid - suid) (hist | modifier) [4 742 octets] Dominique (discussion | contributions) (Page créée avec « Le sticky bit Le sticky bit n’est utilisé que sur les répertoires. Quand il est activé , les utilisateurs ne peuvent plus supprimer ou renommer les fichiers qui y sont contenus. Quand il ne l’est pas et que les utilisateurs ont une autorisation en écriture sur le répertoire, ils peuvent en supprimer et en renommer tous les fichiers. L’activation du sticki bit peut être signalée par un t ou un T : Exemple avec le dossier tmp : ls -l /tmp Le s... »)
25 novembre 2025
- 08:4425 novembre 2025 à 08:44 Projet BAMBOU (hist | modifier) [1 467 octets] Denis (discussion | contributions) (Page créée avec « == Projet Bambou Kit Mini-pc == Le kit mini-PC Bambou centralise les services essentiels de la maison : réseau sécurisé (OpenWrt + VPN WireGuard), stockage et photothèque (Samba, Piwigo), domotique et vidéosurveillance (Home Assistant, proxy pour caméras IP). Il intègre des capteurs Zigbee et un ESP32, gère le Wi-Fi et un serveur web tout en assurant un accès sécurisé aux fichiers et aux caméras. L’ensemble repose sur Proxmox et peut fonctionner av... »)
24 novembre 2025
- 23:2224 novembre 2025 à 23:22 Atelier à thèmes du 24 nov 2025 (hist | modifier) [966 octets] Denis (discussion | contributions) (Page créée avec « Un résumé de notre séance du 24 novembre 2025, qui s'est achevée avec des pots de miel dans notre besace, offerts par Alain S., miam !! Installation et paramétrage de WireGuard pour Alain G (win) et Joël (Linux). Marc avait déjà tout fait. Donc tout le monde accède au réseau MV. Alain a effectué chez lui les soudures du module ESP32 2 relais de Denis, MERCI !! Présentation du kit de dépannage et de son paramétrage pour que ça fonctionne dans le... »)
18 novembre 2025
- 23:5518 novembre 2025 à 23:55 Kit de dépannage MV2025 (hist | modifier) [5 613 octets] Denis (discussion | contributions) (Page créée avec « = 1) Objectif : Kit de dépannage = == Contexte == Un ''Raspberry Pi 3 sous OpenWrt'' est installé chez l’adhérent. Il est connecté directement derrière sa box et obtient une adresse dans : Réseau B : 192.168.1.0/24 La majorité des adhérents utilisent la même plage d’adresses que le dépanneur (192.168.1.x), ce qui entraîne naturellement un conflit d’adressage entre les deux sites. == Besoin == Un PC du réseau A (côté dépanneur) doit pouvoi... »)
- 08:3618 novembre 2025 à 08:36 Résumé de l'atelier du lundi 17 novembre 2025 (hist | modifier) [1 068 octets] Denis (discussion | contributions) (Page créée avec « ==Résumé de l'atelier à thèmes du lundi 17 novembre 2025== Présents: Marc, Denis M, Denis B, Alain G, Alain S Sujets abordés, - finalisation et lancement de la commande Aliexpress de matériel préparée par Alain G lors de l'atelier précédent. Contenu : matériel de soudure, contrôleur, caméra - travaux de soudure sur un module ESP32 2 relais de Denis B (Alain G et Denis M.) - présentation par Marc d'un module avec afficheur pour la mesure de di... »)
16 novembre 2025
- 17:3316 novembre 2025 à 17:33 Installation de File Browser sous Debian 13 (hist | modifier) [11 293 octets] Dominique (discussion | contributions) (Page créée avec « En administrateur root ('''su''') : apt install curl mkdir -p /srv/files curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh > filebrowser bash filebrowser -r /srv/files #Change to your root directory here cd /usr/local/bin/ filebrowser -a 0.0.0.0 On récupére le mot de passe aléatoire généré pour le compte admin. Depuis le réseau local dans un navigateur WEB. http://your_server_ip:8080 »)
- 10:3916 novembre 2025 à 10:39 Installation de File Browser avec Docker sous Debian 13 (hist | modifier) [3 815 octets] Dominique (discussion | contributions) (Page créée avec « Source : https://filebrowser.org/installation.html#first-boot File Browser est disponible sous forme de deux images Docker différentes, que l'on peut trouver sur Docker Hub : une image Alpine nue et une image S6 Overlay. <big>'''Image alpine nue'''</big> En administrateur root (su) : <pre> docker run \ -v filebrowser_data:/srv \ -v filebrowser_database:/database \ -v filebrowser_config:/config \ -p 8080:80 \ filebrowser/filebrowser </pre> »)
14 novembre 2025
- 22:5714 novembre 2025 à 22:57 FileBrowner sur Openmediavault (hist | modifier) [498 octets] Alain (discussion | contributions) (Page créée avec « '''Installation de Filebrowner sur Openmediavault''' ''Sur Openmediavault'' -Création d'un nouvel utilisateur: AtelierMV_lundi mdp:memoirevive79 -Création d'un dossier partagé: AtelierMV_lundi ''Installation de Filebrowner'' Dans le menu gauche: sélectionner 'Systeme' 'Extensions' et chercher Filbrowner Dans 'Services' on retrouve Filebrowner Activer Filebrowner et choisir le dossier à partager On peut y accéder sur le réseau local 192.168.1.250:3670 log... »)
- 15:2214 novembre 2025 à 15:22 Copier un conteneur depuis un proxmox vers un autre (hist | modifier) [612 octets] Denis (discussion | contributions) (Page créée avec « copier un conteneur depuis un proxmox vers un autre se mettre sur le conteneur source faire un backup ça génère un fichier genre vzdump-lxc-104-2025_11_14-14_47_50.tar.zst lancer winSCP se connect au site proxmox source et download le gros fichier de backup sur la machine win (il est sur var/lib/vz/dump) se connect au site proxmox cible et upload le gros fichier de backup depuis win sur var/lib/vz/dump Dans l’interface prxmx, aller sur pve3 / local /... »)
- 10:4314 novembre 2025 à 10:43 Installer Samba sur un conteneur Alpine (hist | modifier) [2 445 octets] Denis (discussion | contributions) (Page créée avec « == Serveur de fichiers SAMBA, à adpater avec vos ip, user, mdp, etc. == sur proxmox 40 CREATION CONTENEUR bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine.sh)" Using Advanced Settings on node pve3 🖥️ Operating System: alpine 🌟 Version: 3.22 📦 Container Type: Unprivileged 🔐 Root Password: Automatic Login 🆔 Container ID: 111 🏠 Hostname: samba 💾 Disk Size: 40 GB... ») créé initialement avec le titre « Instaler Samba sur un conteneur Alpine »
11 novembre 2025
- 18:2411 novembre 2025 à 18:24 Commandes réseau Windows et Linux (hist | modifier) [1 474 octets] Dominique (discussion | contributions) (Page créée avec « <big>Windows</big> ipconfig /all ping 8.8.8.8 tracert google.com netstat -an nslookup www.google.com arp -a netsh wlan show profile getmac <big>Linux</big> ifconfig ou ip address show ping -c 4 8.8.8.8 traceroute google.com ss -tuln dig google.com arp -a ip route show nmap -sP 192.168.1.0/24 »)
4 novembre 2025
- 20:464 novembre 2025 à 20:46 Utiliser ffmpeg pour exploiter le flux d'une caméra IP (hist | modifier) [6 982 octets] Denis (discussion | contributions) (Page créée avec « Alors pour ceux qui cherchent un outil performant pour visualiser des flux vidéo provenant d'une caméra, il faut se pencher sur ffmpeg. https://ffmpeg.org/download.html ça s'installe sur Linux, Windows, etc. et permet de lire un flux avec RTSP (il y a peut-être d'autres possibilités) Avantage : hyper-réactif, même à travers un VPN. le flux s'affiche en un instant. Un exemple de code avec 3 caméras: <pre> @echo off start "" ffplay -rtsp_transport tcp... »)
27 octobre 2025
- 07:2527 octobre 2025 à 07:25 Tuya or not Tuya ? (hist | modifier) [1 182 octets] Denis (discussion | contributions) (Page créée avec « C'est une question pour la domotique, que penser des appareils Tuya ? Ces appareils fonctionnent avec une liaison internet en wifi et non en Zigbee. Cette connexion est nécessaire pour les installer, en lien avec l'appli Tuya du smartphone. Avantage : on peut ensuite les contrôler avec l'appli, indépendamment d'une installation domotique genre Home Assistant. Inconvénient : ces appareils dépendent d'internet pour fonctionner i.e. si internet tombe (pb de... »)
25 octobre 2025
- 11:3325 octobre 2025 à 11:33 Openwrt, comment paramétrer l’accès 4G (hist | modifier) [989 octets] Denis (discussion | contributions) (Page créée avec « Panne d'internet ! Si on veut utiliser un accès 4G avec un tel portable, voici comment procéder, Activer le point d’accès sur le tel aller sur l’interface Openwrt, Network/Wireless ne pas créer manuellement un paramétrage mais, SCANNER à partir du réseau 2.4GHz (ou 5GHz selon le tel) , puis choisir le point d’accès trouvé (celui du tel) et le paramétrer avec le mot de passe paramétré sur le tel paramétrer le device dans l’interface 4G-W... »)
- 08:0825 octobre 2025 à 08:08 Utilisation de Airtable pour la gestion des adhérents (hist | modifier) [1 518 octets] Denis (discussion | contributions) (Page créée avec « L'objectif est d'avoir une gestion de données pour les adhérents de l'association, pour les cotisations et pour les ateliers. La base est structurée selon cette approche avec : 1) un tableau des adhérents : nom, prénom, adresse, tel, mail, statut, etc. 2) un tableau des cotisations : date de cotisation, qui, combien, mode de paiement 3) un tableau des ateliers : nom de l'atelier, responsable, participants, etc. Les tableaux sont liés entre eux en ce se... »)
20 octobre 2025
- 15:1520 octobre 2025 à 15:15 Configuration SMTP Mailo pour MediaWiki (hist | modifier) [1 815 octets] Dominique (discussion | contributions) (Page créée avec « <pre> $wgEnableEmail = true; $wgEnableUserEmail = true; $wgEmergencyContact = "ton.adresse@mailo.com"; $wgPasswordSender = "ton.adresse@mailo.com"; $wgEnotifUserTalk = true; $wgEnotifWatchlist = true; $wgEmailAuthentication = true; $wgSMTP = [ 'host' => 'smtp.mailo.com', 'IDHost' => 'mailo.com', 'port' => 465, 'auth' => true, 'username' => 'ton.adresse@mailo.com', 'password' => 'ton_mot_de_passe_mailo', ]; </pre> »)
15 octobre 2025
- 08:4515 octobre 2025 à 08:45 ESP32 écran, affichage d'un fond de carte (hist | modifier) [6 290 octets] Denis (discussion | contributions) (Page créée avec « L'objectif serait de pouvoir afficher un fond de carte sur un modul ESP32 écran, par exemple pour suivre des positions GPS. Pour l'instant il ne s'agit que de la partie affichage, mais qui ne fonctionne pas. Le test porte sur la récupération d'une tuile (un morceau de carte), c'est à dire d'un fichier d'une image en format PNG. La récupération se fait bien, mais pas l'affichage. C'est la bibliothèque PNGdec qui est utilisée. Voici le code, à ce stade,... »)
5 octobre 2025
- 15:175 octobre 2025 à 15:17 Installer Docker sous Linux Mint 21 Xia (hist | modifier) [927 octets] Dominique (discussion | contributions) (Page créée avec « sudo apt update && sudo apt install -y \ apt-transport-https \ ca-certificates \ curl \ software-properties-common \ gnupg \ lsb-release && \ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg && \ echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu jammy stable" | sudo tee... »)
4 octobre 2025
- 16:324 octobre 2025 à 16:32 Dépannage de réseau informatique (hist | modifier) [1 058 octets] Dominique (discussion | contributions) (Page créée avec « Pour tester une connexion distante avec une IP et un port sous Linux : telnet 192.168.1.10 554 Pour quitter : '''Ctrl''' + ''']''' puis '''quit''' »)
- 14:314 octobre 2025 à 14:31 Frigate - Exemple si l’on veut modifier le fichier docker-compose.yml (hist | modifier) [830 octets] Dominique (discussion | contributions) (Page créée avec « <big>'''Exemple'''</big> Frigate (et ffmpeg) utilisent la mémoire partagée du noyau Linux (SHM = Shared Memory) pour traiter les images vidéo rapidement.si 64 Mo ne suffit pas (dans mon cas). En administrateur root : '''nano /opt/frigate/docker-compose.yml''' Je remplace le paramètre shm_size: "64mb" par shm_size: "128mb". '''cd /opt/frigate''' docker compose down '''docker compose up -d''' Pour vérifier le résultat : '''docker logs -f friga... »)
- 10:254 octobre 2025 à 10:25 Forcer TCP uniquement pour RTSP avec Frigate (recommandé si on utilise un pare-feu) (hist | modifier) [2 038 octets] Dominique (discussion | contributions) (Page créée avec « Modification du fichier /opt/frigate/config/config.yml pour utiliser le protocole TCP en ouvrant uniquement 554 plutôt qu’UDP avec des ports aléatoires. nano /opt/frigate/config/config.yml <pre> mqtt: enabled: False detectors: cpu1: type: cpu cameras: entree: ffmpeg: inputs: - path: rtsp://admin:cam1234@192.168.1.10:554/stream1 roles: - detect - rtmp input_args: -rtsp_transport tcp de... »)
27 septembre 2025
- 13:1927 septembre 2025 à 13:19 Installation de Docker sous Debian 13 (hist | modifier) [1 535 octets] Dominique (discussion | contributions) (Page créée avec « Sources : https://www.it-connect.fr/installation-pas-a-pas-de-docker-sur-debian-11/ 1 – Installer les dépendances de Docker En administrateur root ('''su''') : '''apt update && apt upgrade''' '''apt install apt-transport-https ca-certificates curl gnupg2''' ''Le paquet software-properties-common n’est plus disponible pour Debian 13.'' ''Pour l’installation de Docker sur Debian 13, la suppression du paquet software-properties-common (et donc de la... »)
- 12:4827 septembre 2025 à 12:48 Installation d’Uptime Kuma avec Docker (hist | modifier) [3 480 octets] Dominique (discussion | contributions) (Page créée avec « Uptime Kuma un service de monitoring auto-hébergé. Sources : https://www.it-connect.fr/uptime-kuma-open-source-monitoring-de-sites-web/ <big>'''Sous Debian 13'''</big> Testé avec une machine virtuelle Debian 13 sans interface graphique avec le serveur SSH installé. Sous VirtualBox et Proxmox. Configuration de la machine virtuelle sous Proxmox kvm64 pour le type de processeur (CPU) Configuration de la machine virtuelle sous Debian 13 Les modificat... »)
- 10:4527 septembre 2025 à 10:45 Installation d’un conteneur Docker Frigate dans une machine virtuelle sous Debian 13 hébergée par Proxmox (hist | modifier) [6 011 octets] Dominique (discussion | contributions) (Page créée avec « 1. Préparation de la VM Debian 13 Au moins 2–4 CPU (plus si plusieurs caméras), 4–8 Go de RAM, suffisamment d’espace disque (HDD → éviter trop de rétention vidéo), une adresse IP fixe. ---- Mettre la VM à jour En administrateur root : apt update && apt upgrade ---- 2. Installer Docker et Docker Compose Frigate tourne dans un conteneur, donc on installe Docker + Compose : # Installer les paquets nécessaires apt install -y ca-certificat... »)
24 septembre 2025
- 09:5824 septembre 2025 à 09:58 Exemple de code ESP32 avec écran tactile, MQTT, wifi, pour le pilotage de domotique (chauffage) (hist | modifier) [15 046 octets] Denis (discussion | contributions) (Page créée avec « Un exemple de code fonctionnel, <pre> #include <WiFi.h> #include <WebServer.h> // serveur web intégré pour le formulaire #include <PubSubClient.h> #include <TFT_eSPI.h> #include <Preferences.h> // pour stocker SSID / mot de passe // ===== Réseau ===== const char* mqtt_server = "mon IP MQTT"; const int mqtt_port = 1883; const char* mqtt_user = "mqtt"; const char* mqtt_password = "mon mot de passe"; const char* hostname = "esp32-tactile"; const char* ss... »)
23 septembre 2025
- 19:3223 septembre 2025 à 19:32 Ruche connectée (hist | modifier) [25 octets] Alain (discussion | contributions) (Page créée avec « Documentation à venir... »)
22 septembre 2025
- 18:3322 septembre 2025 à 18:33 Séance du 22 septembre 2025, sujets traités et projets (hist | modifier) [3 933 octets] Denis (discussion | contributions) (Page créée avec « = SUJETS ABORDES EN 2024-2025 = <pre> Wireguard Code python pour localisation Influxdb Python sur Android Kit de dépannage Traccar Proxmox Openwrt Routeur NETGEAR (openwrt) Github Mesure puissance électrique MV Remplacement box SFR par routeur NETGEAR Nginx Pièce pour piquet de tente Sauvegardes proxmox sur NAS Pilotage radiateurs avec ha et module 8 relais Maintenance piwigo Site www 1 pas de plus Pese ruche MQTT Openwrt sur pi3 Afficheurs divers sur esp32 Es... »)
- 17:3122 septembre 2025 à 17:31 Radio réveil avec météo (hist | modifier) [21 octets] Denis (discussion | contributions) (Page créée avec « sdfsdff sdfsdfsf »)
- 05:5022 septembre 2025 à 05:50 Kuma pour surveiller son réseau (hist | modifier) [638 octets] Denis (discussion | contributions) (Page créée avec « KUMA pour surveiller son réseau. Pour l'installation sur proxmox, https://community-scripts.github.io/ProxmoxVE/scripts?id=uptimekuma bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/uptimekuma.sh)" Uptime Kuma est un outil qui surveille en continu la disponibilité de services réseau et détecte rapidement les interruptions ou défaillances. Il envoie des alertes par différents canaux (email, Telegram, Slack, Di... »)
21 septembre 2025
- 14:2021 septembre 2025 à 14:20 Installation du Nginx Proxy Manager dans Proxmox avec un script (hist | modifier) [4 894 octets] Dominique (discussion | contributions) (Page créée avec « Nginx Proxy Manager est un outil offrant une interface web pour gérer les proxys inverses Nginx. Il permet aux utilisateurs d’exposer leurs services sur Internet facilement et en toute sécurité grâce à des fonctionnalités telles que le chiffrement HTTPS, le mappage de domaines et le contrôle d’accès. Il élimine la configuration manuelle des proxys inverses Nginx, permettant ainsi aux utilisateurs d’exposer leurs services au public rapidement et en... »)
20 septembre 2025
- 06:4120 septembre 2025 à 06:41 Paramétrer MQTT pour Home Assistant MV (hist | modifier) [1 146 octets] Denis (discussion | contributions) (Page créée avec « = MQTT sur Home assistant = En lien avec la mise en oeuvre d'un ESP32 écran tactile, le besoin se confirme de paramétrer MQTT sur le serveur HA de MV. Voici la procédure à suivre, == Sur Home Assistant == installer Mosquitto broker dans les modules complémentaires ajouter MQTT, découvert automatiquement, dans les intégrations créer un user spécifique pour MQTT (mqtt, <mot de passe>) == transfert de port sur box == se connecter à la box, 192.168.... »)
19 septembre 2025
- 08:3319 septembre 2025 à 08:33 Mettre à jour automatiquement des entités HA, depuis MQTT (hist | modifier) [2 948 octets] Denis (discussion | contributions) (Page créée avec « Cas pratique : des objets externes à Home assistant doivent être mis en cohérence avec des entités internes. Les entités internes sont utilisées pour des automatisations. Ceci a été testé dans 2 cas de figure : - des booléens de type on/off - des "input select" Illustration de ce fonctionnement : on utilise un écran tactile avec la mise en route du chauffe, celle de la chaudière (input boolean), et on doit choisir un mode de fonctionnement pour le... »)
10 septembre 2025
- 09:4610 septembre 2025 à 09:46 Préparation atelier Objets connectés, installation des postes (hist | modifier) [41 724 octets] Denis (discussion | contributions) (Page créée avec « = IDE Arduino = Télécharger l' IDE Arduino https://www.arduino.cc/en/software/, version 2.3.6 l'installer, pour tous les utilisateurs, et lancer. Valider tous les compléments d'installation proposés. Vérifier que l'esp32 est bien reconnu sur le port COM, avec le gestionnaire de périphérique. Dans le menu "board manager", installer esp32 by Espressif Systems (et non Arduino esp32 boards), et valider toutes les demandes »)
9 septembre 2025
- 15:159 septembre 2025 à 15:15 Esp32 écran tactile, allumage du fond d'écran (hist | modifier) [810 octets] Denis (discussion | contributions) (Page créée avec « Ce code fait clignoter le fond d'écran de l'écran tactile. <pre> // GPIO safe pour sorties LED (sans GPIO 4, 16, 17) const int ledPins[] = {27}; const int numPins = sizeof(ledPins) / sizeof(ledPins[0]); void setup() { Serial.begin(115200); delay(1000); Serial.println("=== Test automatique GPIO pour fond d'écran ==="); // configurer toutes les GPIO comme sorties for (int i = 0; i < numPins; i++) { pinMode(ledPins[i], OUTPUT); digitalWrite(l... »)
- 15:059 septembre 2025 à 15:05 Esp32 écran tactile, allumage des diodes (hist | modifier) [853 octets] Denis (discussion | contributions) (Page créée avec « Ce test concerne l'écran tactile, avec les diodes qui sont sur le module. <pre> #define RED_PIN 4 #define GREEN_PIN 17 #define BLUE_PIN 16 void setup() { pinMode(RED_PIN, OUTPUT); pinMode(GREEN_PIN, OUTPUT); pinMode(BLUE_PIN, OUTPUT); } // Fonction pour allumer les couleurs correctement (anode commune) void setColor(bool red, bool green, bool blue) { digitalWrite(RED_PIN, red ? LOW : HIGH); digitalWrite(GREEN_PIN, green ? LOW : HIGH); digitalW... »)