Files
2026-06-09 18:40:21 +02:00

3.2 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Nutify 2026-06-08 2026-06-08 app
catalogue
app
monitoring
auto-hebergement
medium false
https://selfh.st/apps/?search=nutify
https://github.com/DartSteven/Nutify

📈 Nutify

Monitoring moderne d'onduleurs (UPS) compatibles NUT : dashboard web, alertes, historiques de charge et batterie.

📊 Métadonnées

Champ Valeur
Nom Nutify
Slug nutify
Catégorie principale cat-monitoring
Langage lang_id=8
Stars 784
Dernière MAJ 2026-04-05
Repo github.com/DartSteven/Nutify
Site github.com/DartSteven/Nutify

📝 Description

Nutify est une interface web moderne pour network-ups-tools (NUT), le daemon Linux de référence pour superviser un onduleur USB ou réseau. Là où NUT fournit des commandes CLI et une interface historique vieillissante, Nutify offre un dashboard lisible avec graphiques, alertes et notifications.

Le projet est né du besoin d'avoir une UI moderne et réactive pour suivre l'état d'un onduleur (charge, autonomie restante, tension, température…) et être prévenu en cas de coupure ou de batterie faible. Compatible avec la majorité des onduleurs USB/série/réseau du marché.

🐳 Installation Docker

# docker-compose.yml minimal
services:
  nutify:
    image: ghcr.io/dartsteven/nutify:latest
    container_name: nutify
    restart: unless-stopped
    ports:
      - "3010:3010"
    volumes:
      - ./data:/app/data
    environment:
      - PUID=1000
      - PGID=1000
      - NUT_HOST=nut-server
      - NUT_PORT=3493

⚠️ Adapte image/port/volumes selon le README officiel : https://github.com/DartSteven/Nutify

🔀 Reverse Proxy (Traefik)

services:
  nutify:
    image: ghcr.io/dartsteven/nutify:latest
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.nutify.rule=Host(`nutify.example.com`)"
      - "traefik.http.routers.nutify.entrypoints=websecure"
      - "traefik.http.routers.nutify.tls.certresolver=letsencrypt"
      - "traefik.http.services.nutify.loadbalancer.server.port=3010"

🔧 Configuration

  • Pointeur vers le serveur NUT (NUT_HOST, NUT_PORT)
  • Configuration des canaux d'alerte (Telegram, Discord, email…)
  • Fréquence de polling des données onduleur

🔀 Alternatives

Open source :

  • NUT (Network UPS Tools) — le daemon de référence, sans UI moderne
  • apcupsd (APC historique)
  • RaspAP UPS Monitor (Raspberry Pi)

Propriétaires :

  • APC PowerChute (payant, propriétaire APC/Schneider)
  • CyberPower PowerPanel (payant, propriétaire CyberPower)

🔒 Sécurité

  • À servir derrière auth (informations sur l'infra électrique)
  • HTTPS recommandé
  • Limiter l'accès au serveur NUT (réseau local de préférence)

📚 Ressources

🔗 Pages Liées