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

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

📚 Ressources

🔗 Pages Liées