{ "version": "4.0.0", "dockTileIds": [ "nextcloud", "dockge", "gitea", "jellyfin", "open-webui", "vaultwarden" ], "quickNote": "Bienvenue sur Home OS. Tous les sous-domaines Nginx Proxy Manager (*.lafabriquedesgenies.be, creaprof.be, lastminute-activities.com) sont synchronisés.", "categories": [ { "id": "infrastructure", "name": "Infrastructure & Serveur", "subtitle": "Administration système, Docker, Proxy SSL, Zigbee & Réseau", "icon": "Server", "tabs": [ { "id": "infra-main", "label": "Services Serveur", "tiles": [ { "id": "dockge", "title": "Dockge", "description": "Gestionnaire de stacks Docker Compose", "url": "https://dockge.lafabriquedesgenies.be", "icon": "Terminal", "size": "2x1", "badge": "Docker", "accentColor": "emerald", "openBehavior": "external" }, { "id": "nginx-proxy-manager", "title": "Nginx Proxy Manager", "description": "Reverse Proxy & Certificats SSL", "url": "https://proxy.lafabriquedesgenies.be", "icon": "Shield", "size": "1x1", "badge": "Proxy SSL", "accentColor": "blue", "openBehavior": "external" }, { "id": "admin-db", "title": "Admin / Base SQL", "description": "Administration & Gestionnaire SQL (admin)", "url": "https://admin.lafabriquedesgenies.be", "icon": "Database", "size": "1x1", "badge": "Admin", "accentColor": "amber", "openBehavior": "external" }, { "id": "speedtest", "title": "Speedtest", "description": "Surveillance débit réseau (speed)", "url": "https://speed.lafabriquedesgenies.be", "icon": "Activity", "size": "1x1", "badge": "Réseau", "accentColor": "cyan", "openBehavior": "external" }, { "id": "zigbee2mqtt", "title": "Zigbee2MQTT", "description": "Pont Zigbee & appareils connectés", "url": "https://zigbee.lafabriquedesgenies.be", "icon": "Radar", "size": "1x1", "badge": "Zigbee", "accentColor": "amber", "openBehavior": "external" }, { "id": "home-portal", "title": "Home / Domotique", "description": "Portail Home / Home Assistant (home)", "url": "https://home.lafabriquedesgenies.be", "icon": "Home", "size": "1x1", "badge": "Home", "accentColor": "sky", "openBehavior": "external" }, { "id": "start-portal", "title": "Start Portal", "description": "Page d'accueil Start (start)", "url": "https://start.lafabriquedesgenies.be", "icon": "LayoutGrid", "size": "1x1", "badge": "Portail", "accentColor": "violet", "openBehavior": "external" } ] } ] }, { "id": "private-security", "name": "Privé & Bureautique", "subtitle": "Nextcloud (Word/Excel), Google Docs/Drive, Coffre-fort, PDF & Notes", "icon": "ShieldCheck", "tabs": [ { "id": "private-main", "label": "Cloud & Sécurité", "tiles": [ { "id": "nextcloud", "title": "Nextcloud", "description": "Fichiers, Drive Cloud & Bureautique Word/Excel (cloud)", "url": "https://cloud.lafabriquedesgenies.be", "icon": "Cloud", "size": "2x1", "badge": "Cloud", "accentColor": "sky", "openBehavior": "external" }, { "id": "vaultwarden", "title": "Vaultwarden", "description": "Gestionnaire de mots de passe chiffré", "url": "https://vault.lafabriquedesgenies.be", "icon": "Key", "size": "1x1", "badge": "Coffre-fort", "accentColor": "amber", "openBehavior": "external" }, { "id": "stirling-pdf", "title": "Stirling PDF", "description": "Boîte à outils PDF complète", "url": "https://pdf.lafabriquedesgenies.be", "icon": "FileCode", "size": "1x1", "badge": "PDF", "accentColor": "rose", "openBehavior": "external" }, { "id": "wikijs", "title": "Wiki.js", "description": "Base de connaissances & documentation", "url": "https://wiki.lafabriquedesgenies.be", "icon": "BookOpen", "size": "1x1", "badge": "Wiki", "accentColor": "indigo", "openBehavior": "external" }, { "id": "paperless-ai", "title": "Paperless AI", "description": "GED & Archivage intelligent assisté par IA", "url": "https://paperless-ai.lafabriquedesgenies.be", "icon": "FileText", "size": "1x1", "badge": "GED IA", "accentColor": "emerald", "openBehavior": "external" }, { "id": "matrix", "title": "Matrix", "description": "Messagerie instantanée fédérée & chiffrée", "url": "https://matrix.lafabriquedesgenies.be", "icon": "Mail", "size": "1x1", "badge": "Chat", "accentColor": "teal", "openBehavior": "external" }, { "id": "google-docs", "title": "Google Docs", "description": "Travaux d'école et rédaction collaborative", "url": "https://docs.google.com", "icon": "FileSpreadsheet", "size": "1x1", "badge": "École", "accentColor": "blue", "openBehavior": "popup" }, { "id": "google-drive", "title": "Google Drive", "description": "Stockage des cours et fichiers scolaires", "url": "https://drive.google.com", "icon": "HardDrive", "size": "1x1", "badge": "Drive", "accentColor": "amber", "openBehavior": "popup" } ] } ] }, { "id": "multimedia", "name": "Multimédia & Médias", "subtitle": "Jellyfin (media), Audiobookshelf (book), Sonarr, Radarr (radar) & Torrent (bit)", "icon": "Film", "tabs": [ { "id": "media-main", "label": "Streaming & Téléchargements", "tiles": [ { "id": "jellyfin", "title": "Jellyfin (Media)", "description": "Streaming Films, Séries & Médias", "url": "https://media.lafabriquedesgenies.be", "icon": "Film", "size": "2x1", "badge": "Streaming", "accentColor": "purple", "openBehavior": "external" }, { "id": "audiobookshelf", "title": "Audiobookshelf", "description": "Livres audio & Podcasts (book)", "url": "https://book.lafabriquedesgenies.be", "icon": "Headphones", "size": "1x1", "badge": "Audio", "accentColor": "amber", "openBehavior": "external" }, { "id": "sonarr", "title": "Sonarr", "description": "Suivi & gestion automatique des séries", "url": "https://sonarr.lafabriquedesgenies.be", "icon": "Tv", "size": "1x1", "badge": "Séries", "accentColor": "sky", "openBehavior": "external" }, { "id": "radarr", "title": "Radarr", "description": "Suivi & gestion automatique des films (radar)", "url": "https://radar.lafabriquedesgenies.be", "icon": "Video", "size": "1x1", "badge": "Films", "accentColor": "amber", "openBehavior": "external" }, { "id": "qbittorrent", "title": "qBittorrent", "description": "Téléchargements BitTorrent VPN (bit)", "url": "https://bit.lafabriquedesgenies.be", "icon": "DownloadCloud", "size": "2x1", "badge": "Torrent VPN", "accentColor": "blue", "openBehavior": "external" } ] } ] }, { "id": "projects-work", "name": "Projets & Travail", "subtitle": "Gitea, Écosystème pédagogique, CreaProf, Ubicraft & Last Minute Activities", "icon": "Briefcase", "tabs": [ { "id": "work-apps", "label": "Projets & Écoles", "tiles": [ { "id": "gitea", "title": "Gitea", "description": "Serveur Git & dépôts de code", "url": "https://git.lafabriquedesgenies.be", "icon": "GitBranch", "size": "2x1", "badge": "Git", "accentColor": "emerald", "openBehavior": "external" }, { "id": "lafabrique-site", "title": "La Fabrique des Génies", "description": "Site principal lafabriquedesgenies.be", "url": "https://lafabriquedesgenies.be", "icon": "Globe", "size": "1x1", "badge": "Site Web", "accentColor": "blue", "openBehavior": "external" }, { "id": "cours-platform", "title": "Plateforme Cours", "description": "Espace de cours et supports pédagogiques", "url": "https://cours.lafabriquedesgenies.be", "icon": "GraduationCap", "size": "1x1", "badge": "Cours", "accentColor": "indigo", "openBehavior": "external" }, { "id": "teacher-app", "title": "Teacher App", "description": "Application enseignant", "url": "https://teacher.lafabriquedesgenies.be", "icon": "BookOpen", "size": "1x1", "badge": "Teacher", "accentColor": "violet", "openBehavior": "external" }, { "id": "teacher-cockpit", "title": "Teacher Cockpit", "description": "Tableau de bord & archives Cockpit", "url": "https://cockpit.lafabriquedesgenies.be", "icon": "Cpu", "size": "1x1", "badge": "Cockpit", "accentColor": "sky", "openBehavior": "external" }, { "id": "creaprof", "title": "CreaProf", "description": "Outil de création pédagogique (creaprof.be)", "url": "https://creaprof.be", "icon": "PenTool", "size": "1x1", "badge": "CreaProf", "accentColor": "purple", "openBehavior": "external" }, { "id": "ubicraft-main", "title": "Ubicraft (La Fabrique)", "description": "Instance Ubicraft sur lafabriquedesgenies.be", "url": "https://ubicraft.lafabriquedesgenies.be", "icon": "LayoutGrid", "size": "1x1", "badge": "Ubicraft", "accentColor": "cyan", "openBehavior": "external" }, { "id": "ubicraft-creaprof", "title": "Ubicraft (CreaProf)", "description": "Instance Ubicraft sur ubicraft.creaprof.be", "url": "https://ubicraft.creaprof.be", "icon": "LayoutGrid", "size": "1x1", "badge": "CreaProf", "accentColor": "teal", "openBehavior": "external" }, { "id": "coo-app", "title": "Coo App", "description": "Application de gestion Coo", "url": "https://coo.lafabriquedesgenies.be", "icon": "Layers", "size": "1x1", "badge": "Coo", "accentColor": "emerald", "openBehavior": "external" }, { "id": "mottet-connect", "title": "Mottet Connect", "description": "Portail Mottet Connect", "url": "https://mottet.lafabriquedesgenies.be", "icon": "Network", "size": "1x1", "badge": "Mottet", "accentColor": "amber", "openBehavior": "external" } ] }, { "id": "lma-sites", "label": "Last Minute Activities", "tiles": [ { "id": "lma-global", "title": "Last Minute Activities (Global)", "description": "Portail principal www.lastminute-activities.com", "url": "https://lastminute-activities.com", "icon": "Globe", "size": "2x1", "badge": "Principal", "accentColor": "amber", "openBehavior": "external" }, { "id": "lma-fr", "title": "LMA — Français", "description": "Version francophone (fr.lastminute-activities.com)", "url": "https://fr.lastminute-activities.com", "icon": "Briefcase", "size": "1x1", "badge": "FR", "accentColor": "blue", "openBehavior": "external" }, { "id": "lma-nl", "title": "LMA — Nederlands", "description": "Version néerlandophone (nl.lastminute-activities.com)", "url": "https://nl.lastminute-activities.com", "icon": "Briefcase", "size": "1x1", "badge": "NL", "accentColor": "amber", "openBehavior": "external" }, { "id": "lma-en", "title": "LMA — English", "description": "Version anglophone (en.lastminute-activities.com)", "url": "https://en.lastminute-activities.com", "icon": "Briefcase", "size": "1x1", "badge": "EN", "accentColor": "emerald", "openBehavior": "external" } ] } ] }, { "id": "ai", "name": "Intelligence Artificielle", "subtitle": "Open WebUI, AIE, OpenClaw, Paperless AI & Google Gemini", "icon": "Sparkles", "tabs": [ { "id": "ai-main", "label": "Plateformes IA & Agents", "tiles": [ { "id": "open-webui", "title": "Open WebUI (AI)", "description": "Interface principale des modèles LLM", "url": "https://ai.lafabriquedesgenies.be", "icon": "Bot", "size": "2x1", "badge": "LLM", "accentColor": "emerald", "openBehavior": "external" }, { "id": "aie-platform", "title": "AIE", "description": "Service IA dédié (aie.lafabriquedesgenies.be)", "url": "https://aie.lafabriquedesgenies.be", "icon": "Sparkles", "size": "1x1", "badge": "AIE", "accentColor": "violet", "openBehavior": "external" }, { "id": "opencclaw", "title": "OpenClaw", "description": "Agent autonome OpenClaw", "url": "https://opencclaw.lafabriquedesgenies.be", "icon": "Cpu", "size": "1x1", "badge": "Agent", "accentColor": "cyan", "openBehavior": "external" }, { "id": "paperless-ai-shortcut", "title": "Paperless AI", "description": "Analyse documentaire assistée par IA", "url": "https://paperless-ai.lafabriquedesgenies.be", "icon": "FileText", "size": "1x1", "badge": "Docs IA", "accentColor": "teal", "openBehavior": "external" }, { "id": "google-gemini", "title": "Google Gemini", "description": "Assistant IA intégré dans l'Omnibox Home OS", "url": "#gemini", "icon": "Sparkles", "size": "1x1", "badge": "Omnibox IA", "accentColor": "blue", "openBehavior": "external" } ] } ] } ] }