À propos du projet

Organizr est un tableau de bord web auto‑hébergé destiné aux personnes qui exécutent de nombreux services sur un ordinateur ou un serveur domestique et souhaitent y accéder depuis un seul endroit plutôt que de jongler avec les marque-pages, les adresses IP et les ports. Comment ça fonctionne Le projet vous permet de définir des « Onglets » qui sont chargés dans une seule page web, afin de passer facilement d'un service à l'autre. Les onglets peuvent être intégrés via iFrame (avec la possibilité d'activer ou de désactiver les iFrames par onglet) ou simplement liés. Les onglets d'accès rapide sont pris en charge, par exemple l'ouverture d'un onglet spécifique directement via un fragment d'URL tel que www.example.com/#Sonarr. Une page par défaut peut être définie pour le lancement, et le mode plein écran est disponible. Comptes et contrôle d'accès Le support utilisateur peut être activé afin que les personnes créent leurs propres comptes, et le support invité peut être activé pour permettre aux visiteurs d'accéder aux onglets sélectionnés. Il existe un nombre illimité de groupes d'utilisateurs, une console de gestion des utilisateurs permettant de créer, supprimer et promouvoir des utilisateurs, et la création de nouveaux comptes peut être protégée par un mot de passe d'inscription. Les options d'authentification mentionnées dans le README incluent les identifiants Plex, Emby, LDAP et sFTP, ainsi que l'intégration Nginx Auth_Request. Plusieurs connexions simultanées sont prises en charge, et il existe un visualiseur de journal de connexion ainsi qu'une intégration Fail2ban. Un flux « Mot de passe oublié » peut envoyer un nouveau mot de passe par e‑mail si un serveur de messagerie est configuré. Apparence et ergonomie Organizr est personnalisable grâce à une palette de couleurs que vous pouvez adapter, et la barre supérieure peut être personnalisée avec votre propre logo ou nom de site. Les icônes peuvent être téléchargées directement. L'interface est décrite comme adaptée aux mobiles, propose des raccourcis clavier (documentés dans l'onglet d'aide des paramètres), prend en charge Gravatar, offre une barre latérale épinglable/désépinglable, et propose un support supplémentaire des langues. Déploiement et exigences Organizr nécessite PHP 7.2 ou une version supérieure. Les ressources officielles comprennent le site organizr.app, une communauté Discord, un wiki de documentation, et une image Docker officielle (organizr/organizr). L'utilisation Docker présentée dans le README mappe un volume de configuration vers /config, définit PGID et PUID, expose le port 80, et indique les variables d'environnement optionnelles pour fpm et la sélection de branche. L'accès shell et la surveillance des journaux en temps réel sont effectués via les commandes standards docker exec et docker logs. En résumé, Organizr constitue une couche de portail pour un homelab : il ne remplace pas les services eux-mêmes, mais centralise les liens, l'authentification et la présentation pour ceux-ci.