L’installation d’un onduleur UPS – Uninterruptible Power Supply – est essentielle pour garantir la continuité des activités en protégeant les équipements électroniques contre les interruptions de courant, les baisses de tension, les surtensions et les micro-coupures qui peuvent provoquer des rédémarrages inopinés, des corruptions de données ou des pannes critiques et aussi détériorer vos HDD en cours.
L’interface de ZimaOS ne gère pas à ce jour le pilotage d’un UPS adjoint et protégeant votre serveur d’éventuelle coupure de courant.
Nutify vous permet de surveiller votre onduleur facilement.
Au préalable, votre serveur doit être alimenté par un onduleur et connecté à celui-ci en USB
1. Installer nutify
Il n’y a pas à ce jour d’application pour la surveillance d’un UPS dans l’App Store de ZimaOS. L’installation de Nutify se fera de manière personnalisée en important les données de configuration proposées par l’auteur sur son dépôt GitHub.
1.1. Cliquez sur l’icône + en haut à droite de la page d’accueil au dessus des tuiles et sélectionnez Installer une application personnalisée.
1.2. La fenêtre des paramètres de votre application s’ouvre et cliquez sur l’icône flèche vers le carré en haut à droite, avec pour libellé Importer
1.3. Le pop-up vous propose d’importer votre configuration avec un fichier YAML ou de copier-coller celle-ci dans la fenêtre dédiée. Vous pouvez agrandir cette fenêtre en sélectionnant les deux traits en bas à droite.
1.4. Copier-coller dans la fenêtre le script de configuration ci dessous.
Important,
l’image du script est pour un système fonctionnant avec un CPU, le plus courant, en AMD64/x86_64
Pour un système fonctionnant en ARM64/aarch64, comme un Raspberry Pi, le Tag de l’image devra être modifié en: arm64-latest
L’environnement SECRET_KEY pourra être changé après l’importation
Le port 443 et son volume ont été retirés du script original afin de ne pas interférer avec l’installation d’un logiciel de Proxy Inversé.
name: nutify
services:
nut:
cap_add:
- SYS_ADMIN
- SYS_RAWIO
- MKNOD
cpu_shares:
command: []
container_name: nutify
deploy:
resources:
limits:
memory:
reservations:
devices: []
device_cgroup_rules:
- c 189:* rwm
devices:
- /dev/bus/usb:/dev/bus/usb
environment:
- SECRET_KEY=e43a4fbb813170e5436ef42ffc201bae55246d0756696bd10bfebb1c83f0e4f2
- UDEV=1
image: dartsteven/nutify:amd64-latest
labels:
icon: https://github.com/DartSteven/Nutify/raw/main/pic/Nutify-Logo.png
ports:
- target: 3493
published: "3493"
protocol: tcp
- target: 5050
published: "5050"
protocol: tcp
privileged: true
restart: always
volumes:
- type: bind
source: /tmp/nutify/logs
target: /app/nutify/logs
- type: bind
source: /tmp/nutify/instance
target: /app/nutify/instance
- type: bind
source: /tmp/nutify/etc/nut
target: /etc/nut
- type: bind
source: /dev
target: /dev
- type: bind
source: /run/udev
target: /run/udev
network_mode: bridge
x-casaos:
author: self
category: self
hostname:
icon: https://github.com/DartSteven/Nutify/raw/main/pic/Nutify-Logo.png
index: /
is_uncontrolled: false
port_map: "5050"
scheme: http
store_app_id: nutify
title:
custom: NUTIFY
en_us: nut
Cliquez sur Appliquer, puis sur OK sur le Pop-up qui s’affiche
1.5. Sur le Panneau Paramètres, maintenant pré-rempli, modifiez,
L’espace Web UI en inscrivant en dur l’IP locale du serveur qui s’affiche en filigrane
Générez votre clé secrète sur ce site et remplacez celle inscrite dans l’espace Variables d’environnement -> SECRET_KEY -> Valeur
1.6. Cliquez sur Installer et patientez le temps de l’installation
2. Première configuration
Cliquez sur la nouvelle tuile Nutify créée pour ouvrir un nouvel onglet web
2.1. La première page vous propose de personnaliser le nom de votre onduleur UPS, si vous le souhaitez. Puis, Next
2.2. Sur la seconde page indiquez votre fuseau horaire à choisir dans la liste déroulante. Puis, Next
2.3. Indiquez un mot de passe pour le compte admin – Ne pas changer le libellé admin, vous pourrez créer d’autre comptes par la suite. Puis, Next
2.4. Choisissez le mode de connexion à votre onduleur le premier, dans une configuration classique par un branchement direct à votre serveur. Si vous avez plusieurs machines connectées à ce même UPS, deux autres modes sont proposés via le réseau ou en simple client d’un serveur NUT. Puis, Next
2.5. Choisissez la détection automatique de votre Onduleur UPS, dans le cas où il ne serait pas reconnu il vous faudra l’identifier manuellement. Puis, Next
2.6. Dans la mesure où le modèle de votre onduleur fait partie de la grande liste répertoriée par l’application, le scan procédera à identification de l’UPS. Puis, Next
2.7. Activer Test Configuration
2.8. Ajoutez les variables complémentaires si demandé. Puis, Close
2.9. Sauvegardez la configuration
2.10. Redémarrez
3. connection à nutify
Pour la première connexion, authentifiez-vous en admin et ->Login
Administrez votre onduleur avec Nutify





















0 commentaires