---
title: Fenrus
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, dashboard, single-user, smart-home, auto-hebergement]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Dashboard, https://github.com/revenz/fenrus]
---

# 📊 Fenrus

> **Dashboard « single-user »** tout intégré : tuiles d'apps, **smart home**, raccourcis système, météo, todo, dans une UI dense et personnalisable.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | — |
| **GitHub** | [revenz/fenrus](https://github.com/revenz/fenrus) |
| **License** | MIT |
| **Langage** | C# (.NET) |
| **Étoiles GitHub** | 775 ⭐ |
| **Catégorie** | [[cat-dashboard]] |

## 📝 Description

**Fenrus** est un dashboard pensé pour **un usage personnel**, à installer sur sa machine ou son serveur, et à ouvrir comme page d'accueil au démarrage du navigateur. Sa philosophie : **tout ce qu'on veut voir en un coup d'œil**, dans une UI dense façon « page d'accueil custom ».

**Modules natifs :**

- 🏠 **Tuiles Apps** : grille de liens vers les services, icônes auto, groupes, recherche
- 💡 **Smart Home** : intégration Home Assistant, Philips Hue, Tuya, MQTT, Sonos
- 📅 **Calendrier** : affichage événements (Google CalDAV, iCal)
- ✅ **Todo** : tâches rapides
- 🌤️ **Météo** : widget multi-villes
- 🖥️ **Système** : raccourcis vers apps locales (CMD PowerShell/SSH/Shell)
- 📰 **RSS / Bookmarks** : flux rapides
- 🎵 **Contrôles média** : lecture en cours

**Particularités :**

- 👤 **Philosophie single-user** : pas de multi-comptes complexe, c'est **ton** dashboard
- 🎨 **Layouts au pixel** : personnalisation fine des groupes, tailles de tuiles
- 🧰 **Stacks de groupes** : multiples onglets (Work / Perso / Homelab)
- 🔌 **Pluggable** : système de plugins pour ajouter des types de tuiles
- 🖼️ **Thèmes** : clair/sombre, custom CSS

**Différence avec [[app-dashy]] / [[app-homepage]]** : Fenrus va plus loin que le « tableau de liens » en intégrant nativement des **modules interactifs** (smart home, todo, médias) sans config additionnelle.

**Différence avec [[app-heimdall]]** : Heimdall est plus minimaliste, Fenrus se rapproche plus d'un **launcher OS-like**.

## 🚀 Installation

### Via Docker (recommandé)

```yaml
# docker-compose.yml
services:
  fenrus:
    image: revenz/fenrus:latest
    container_name: fenrus
    restart: unless-stopped
    ports:
      - "9797:9797"
    volumes:
      - ./data:/app/data
    environment:
      - TZ=Europe/Paris
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.fenrus.rule=Host(`fenrus.example.com`)"
      - "traefik.http.routers.fenrus.entrypoints=websecure"
      - "traefik.http.routers.fenrus.tls.certresolver=letsencrypt"
```

### Installation manuelle

```bash
git clone https://github.com/revenz/fenrus.git
cd fenrus
dotnet publish -c Release
# binaire Linux/Windows disponible en release GitHub
```

> Prérequis : .NET 8 runtime, SQLite embarqué.

## ⚙️ Configuration

1. **Premier lancement** : wizard de setup, création du compte admin local.
2. **Ajouter des groupes** de tuiles (Web, Smart Home, Système…).
3. **Configurer Home Assistant** (URL + token longue durée) si usage smart home.
4. **Brancher des sources RSS**, calendriers CalDAV.
5. **Définir comme page d'accueil** dans le navigateur pour l'usage launcher.

## 🔗 Alternatives

- **[[app-dashy]]** — Référence open-source, multi-users, widgets riches
- **[[app-homepage]]** — Moderne, rapide, services + bookmarks + monitoring
- **[[app-glance]]** — Minimaliste, lecture rapide
- **[[app-heimdall]]** — Léger, mature, configuration manuelle
- **[[app-dynacat]]** — Auto-découverte via labels Docker (autre fiche du batch)

## 🔒 Sécurité

- **🔐 Exposer Fenrus en reverse-proxy** : l'app n'a pas de TLS natif.
- **🏠 Tokens smart home** : utiliser des tokens **longue durée limités** (Home Assistant, Hue bridge), pas d'admin global.
- **🌐 Surface réseau** : si usage smart home, Fenrus doit joindre les équipements LAN — l'isoler dans un VLAN IoT est sain.
- **💾 Sauvegarder `./data`** : base SQLite + configurations de tuiles.

## 📚 Ressources

- [GitHub — revenz/fenrus](https://github.com/revenz/fenrus)
- [selfh.st — Apps Dashboard](https://selfh.st/apps/?tag=Dashboard)
- [Wiki Fenrus — Pluggins](https://github.com/revenz/fenrus/wiki)

## 🔗 Pages Liées

- [[cat-dashboard]]
- [[app-dashy]] — concurrent principal
- [[app-homepage]] — concurrent moderne
- [[app-glance]] — alternative minimaliste
- [[app-dynacat]] — autre fiche du batch
- [[app-astroluma]] — autre fiche du batch
- [[app-traefik]] — reverse-proxy
- [[securisation-home-lab]] — VLAN IoT, isolation
- [[recettes-docker-compose]] — stack type
