Homeserver192.168.1.21 · homeadmin
Connexion
ssh homeadmin@192.168.1.21Connexion SSH depuis le Mac
Docker — état
docker psConteneurs actifs
docker ps -aTous les conteneurs (y.c. arrêtés)
docker stats --no-streamRAM/CPU de tous les conteneurs
Docker — logs
docker logs homeassistant --tail 50Derniers logs Home Assistant
docker logs music-assistant --tail 50Derniers logs Music Assistant
docker logs adguardhome --tail 50Derniers logs AdGuard Home
docker logs n8n --tail 50Derniers logs n8n
docker logs cloudflared --tail 50Derniers logs tunnel Cloudflare
docker logs nginx-proxy-manager --tail 50Derniers logs Nginx Proxy Manager
docker logs graylog --tail 50Derniers logs Graylog
docker logs vault --tail 50Derniers logs HashiCorp Vault
journalctl -u docker --since "1 hour ago"Logs du service Docker (systemd)
Docker — redémarrage
docker restart homeassistantRedémarrer Home Assistant
docker restart music-assistantRedémarrer Music Assistant
docker restart adguardhomeRedémarrer AdGuard Home
docker restart n8nRedémarrer n8n
docker restart nginx-proxy-managerRedémarrer Nginx Proxy Manager
docker compose -f /opt/docker/homeassistant/docker-compose.yml up -dRelancer HA via compose (si arrêté)
docker compose -f /opt/docker/n8n/docker-compose.yml up -dRelancer n8n via compose (si arrêté)
docker compose -f /opt/docker/adguardhome/docker-compose.yml up -dRelancer AdGuard via compose (si arrêté)
docker compose -f /opt/docker/music-assistant/docker-compose.yml up -dRelancer MA via compose (si arrêté)
Fichiers de config — Home Assistant
cat /opt/docker/homeassistant/config/configuration.yamlConfig principale HA
cat /opt/docker/homeassistant/config/automations.yamlAutomations HA
ls /opt/docker/homeassistant/config/scripts/Liste des scripts HA
cat /opt/docker/homeassistant/config/secrets.yamlSecrets HA (références Vault)
Fichiers de config — Services
cat /opt/docker/n8n/data/configConfig n8n (JSON)
cat /opt/docker/cloudflare-ddns/docker-compose.ymlConfig Cloudflare DDNS
cat /opt/docker/certbot/cloudflare/credentials.iniCredentials Certbot Cloudflare
cat /opt/docker/nginx-proxy-manager/docker-compose.ymlConfig Nginx Proxy Manager
Sécurité & réseau
sudo ufw status verboseRègles pare-feu UFW
ip aInterfaces réseau et adresses IP
ss -tulnpPorts ouverts sur le homeserver
Vault
export VAULT_ADDR=http://192.168.1.21:8200 && vault statusÉtat de Vault (scellé ou non)
export VAULT_ADDR=http://192.168.1.21:8200 && vault token lookupInfo sur le token Vault actif
sudo /usr/local/bin/vault-renew-tokens.shRenouveler tous les tokens Vault (lundi 3h auto)
cat /etc/environmentVariables d'environnement (tokens Vault injectés)
Système
df -hEspace disque (partitions)
free -hMémoire RAM disponible
uptimeCharge système et durée de fonctionnement
sudo crontab -lTâches cron planifiées (root)
sensorsTempératures CPU (requiert lm-sensors)
Commandes distantes vers le Pi
ssh pi@192.168.1.70 "DISPLAY=:0 xdotool key F5"Recharger la page HTML affichée sur le Pi (F5)
REGIE-PI192.168.1.70 · pi
Connexion
ssh pi@192.168.1.70Connexion SSH depuis le Mac
Système
systemctl statusÉtat général de tous les services
df -hEspace disque (carte SD)
free -hMémoire RAM disponible
uptimeCharge et durée de fonctionnement
ip aAdresses IP et interfaces réseau
vcgencmd measure_tempTempérature CPU du Pi
sudo journalctl -n 100 --no-pager100 dernières lignes de logs système
MacBook ProDHCP · Admin VLAN · obb
SSH — connexions directes
ssh homeadmin@192.168.1.21SSH → Homeserver
ssh pi@192.168.1.70SSH → REGIE-PI
ssh admin@192.168.1.60SSH → NAS QNAP (si SSH activé dans QTS)
ssh root@192.168.1.1SSH → UDM-SE
SSH — tunnels (accès interfaces web en local)
ssh tunnel-haTunnel → Home Assistant (localhost:18123)
ssh tunnel-portainerTunnel → Portainer (localhost:19000)
ssh tunnel-adguardTunnel → AdGuard Home (localhost:13000)
ssh tunnel-graylogTunnel → Graylog (localhost:19001)
ssh tunnel-vaultTunnel → Vault (localhost:18200)
ssh tunnel-n8nTunnel → n8n (localhost:15678)
ssh tunnel-nasTunnel → NAS (localhost:18080)
SSH — config & clés
cat ~/.ssh/configVoir la configuration SSH complète
ssh-add --apple-use-keychain ~/.ssh/id_ed25519Ajouter clé SSH au trousseau macOS
1Password CLI
op signinSe connecter à 1Password CLI
op item get "NOM_ITEM" --fields passwordLire un champ d'un item 1Password
op document get UUID --output fichier.confTélécharger un document depuis 1Password
cat ~/.op_aliasesVoir les alias 1Password configurés
source ~/.zshrcRecharger les alias zsh (inclus op_aliases)
Réseau & diagnostic
ping 192.168.1.21Tester l'accès au homeserver
ping 192.168.1.70Tester l'accès au Pi
ping 192.168.1.60Tester l'accès au NAS
nmap -p 22,8123,8095,9000,9001,5678 192.168.1.21Scanner les ports ouverts du homeserver
Transfert de fichiers
scp fichier homeadmin@192.168.1.21:/opt/docker/homeassistant/config/Copier un fichier vers HA
scp fichier homeadmin@192.168.1.21:/opt/docker/Copier un fichier vers /opt/docker/
Repo & déploiement OBBConnect
cd ~/Documents/obbconnect-homeAller dans le repo local
git statusÉtat des fichiers modifiés
git add docs.html glossaire.html && git commit -m "docs: mise à jour" && git push origin mainCommitter et pousser docs + glossaire
update-obbdocGénérer + committer + déployer automatiquement (docs et/ou glossaire)
NAS QNAP192.168.1.60 · admin
Connexion
ssh admin@192.168.1.60Connexion SSH NAS (SSH doit être activé dans QTS)
Volumes & données
df -hEspace disque de tous les volumes
ls /share/TR004U_DATA/Contenu du volume TR-004U (Storage Mode)
ls /share/CACHEDEV1_DATA/Contenu du volume principal
ls /share/TR004U_DATA/FILMS/Dossier FILMS (TR-004U)
ls /share/TR004U_DATA/TV_SHOWS/Dossier TV_SHOWS (TR-004U)
ls /share/TR004U_DATA/IPHONE_OBB/Dossier sauvegardes iPhone (TR-004U)
ls /share/CACHEDEV1_DATA/MIGRATION_TR004U/Dossier migration TR-004U (à supprimer après vérif)
Partages réseau
cat /etc/config/smb.confConfiguration des partages SMB
UDM-SE192.168.1.1 · root
Connexion
ssh root@192.168.1.1Connexion SSH UDM-SE
Réseau & routage
ip routeTable de routage
ip aInterfaces réseau et adresses IP
cat /etc/resolv.confDNS configurés sur l'UDM
netstat -tulnpPorts ouverts sur l'UDM
Firewall
iptables -L -n -vRègles firewall iptables actives
iptables -L -n -v --line-numbersRègles iptables avec numéros de ligne
Diagnostic
ubnt-device-info summaryRésumé état général UDM-SE
cat /data/udapi-config/unifi-go/config.jsonConfig réseau UDM (JSON brut)