4.1 KiB
title: Organizr created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, dashboard, reverse-proxy, php, legacy] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Dashboard, https://github.com/Organizr/Organizr-2]
📊 Organizr
Dashboard PHP historique combinant page d'accueil pour homelab et reverse proxy, longtemps incontournable mais dont le développement est bloqué depuis des années.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Nom | Organizr |
| Site web | https://organizr.app |
| GitHub (v1) | https://github.com/Organizr/Organizr |
| GitHub (v2) | https://github.com/Organizr/Organizr-2 |
| License | MIT |
| Langage | PHP |
| Étoiles GitHub | 5 769 ⭐ (v2) |
| Dernière MAJ | 2021 (v1), abandonnée (v2) |
| Catégorie | cat-dashboard |
| Image Docker | organizr/organizr |
| Stack | PHP + Nginx, SQLite |
| Origine | CauseFX (auteur original) |
| Multi-utilisateur | Oui (auth + rôles) |
📝 Description
Organizr a longtemps été LA référence du dashboard self-hosted dans la communauté homelab, en combinant deux fonctions : (1) page d'accueil esthétique avec bookmarks et onglets pour les services, et (2) reverse proxy intégré permettant d'atteindre ses services sur des sous-chemins /plex/, /sonarr/, etc., avec gestion de l'authentification unique.
L'historique du projet est turbulent et mérite d'être connu :
- Organizr v1 : PHP "legacy", fonctionnel, encore utilisé par beaucoup.
- Organizr v2 : réécriture annoncée en fanfare, jamais vraiment aboutie, abandonnée par son auteur.
- L'auteur principal (CauseFX) a quitté la communauté après des conflits, et le projet est en jachère depuis.
⚠️ Note importante : à utiliser uniquement si vous avez un besoin très spécifique (multi-utilisateurs avancés, reverse proxy intégré historique) et que vous savez ce que vous faites. Pour un nouveau déploiement, privilégier Traefik + Homepage/Dashy/Glance qui font aujourd'hui le job en mieux, sans la dette PHP et le projet abandonné.
🚀 Installation
Via Docker (v1, encore fonctionnel)
# docker-compose.yml
services:
organizr:
image: organizr/organizr
container_name: organizr
restart: unless-stopped
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
ports:
- 8080:80
volumes:
- ./config:/config
Installation manuelle
Prérequis : PHP 7.4+, Nginx, SQLite. Cloner le repo, configurer PHP-FPM et Nginx, lancer. Complexe et peu intéressant en 2026.
⚙️ Configuration
- UI web : tout se configure via l'interface (onglets, items, utilisateurs, rôles)
- Reverse proxy intégré : permet d'atteindre les services via
/nom/ - Authentification : locale (utilisateurs/groupes) ou LDAP
- Onglets : catégorisation visuelle (Home, Media, Downloads, System)
- Items : liens rapides, intégrations HTML, iframes
- Thèmes : personnalisables, fond d'écran custom
🔗 Alternatives
- Traefik + Homepage/Dashy/Glance — Combinaison moderne qui remplace la double fonction
- Heimdall — Plus simple, sans reverse proxy
- Nginx Proxy Manager — Spécialisé reverse proxy + UI
🔒 Sécurité
- Projet non maintenu : CVEs PHP non patchés → isolation réseau stricte
- Pas d'authentification forte par défaut (LDAP faiblement intégré)
- Reverse proxy intégré : erreur de config peut exposer des services en clair
- Sauvegarder
/config(SQLite) avant toute mise à jour - À ne plus déployer en production en 2026