All

ObsiGate

Sélectionnez un fichier dans la sidebar ou utilisez la recherche pour commencer.

Édition
Configurations

ParamĂštres de recherche

Ces paramÚtres s'appliquent immédiatement cÎté client.

DĂ©lai avant exĂ©cution de la recherche (100–2000)
Nombre de rĂ©sultats affichĂ©s par page (10–200)
Nombre minimum de caractùres avant recherche (1–5)
Annuler la recherche aprĂšs ce dĂ©lai (5000–120000)

ParamÚtres backend Redémarrage requis

Ces paramÚtres sont sauvegardés sur le serveur. Certains nécessitent un redémarrage ou une réindexation.

Threads dĂ©diĂ©s Ă  la recherche (1–8)
Contenu indexĂ© par fichier (10K–1M). RĂ©indexation requise.
Multiplicateur de pertinence pour les correspondances dans le titre
Multiplicateur de pertinence pour les correspondances dans les tags
Nombre max de tokens Ă©largis par prĂ©fixe (10–200)

Filtrage de tags

Définissez les patterns de tags à masquer dans la sidebar. Vous pouvez utiliser des wildcards pour cibler les tags de template.

Synchronisation automatique

Surveillance des fichiers en temps réel via watchdog. Les modifications sont détectées automatiquement et l'index est mis à jour sans redémarrage.

Activer/désactiver la surveillance automatique des fichiers
Forcer le mode polling au lieu de inotify natif (utile si le mode natif ne fonctionne pas)
Intervalle de scrutation en mode polling (1–30 secondes)
DĂ©lai avant traitement des changements groupĂ©s (0.5–10 secondes)

Diagnostics

Statistiques de l'index et du moteur de recherche.

Chargement...
Guide d'utilisation ObsiGate

📘 Bienvenue dans ObsiGate

ObsiGate est votre porte d'entrée web vers vos vaults Obsidian. Accédez, naviguez et recherchez dans toutes vos notes depuis n'importe quel appareil via une interface moderne et responsive.

⚡ Navigation rapide đŸ—‚ïž Multi-vault đŸ·ïž Tags intelligents 📝 Lecture et Ă©dition 🔍 Recherche TF-IDF

🧭 Interface utilisateur

En-tĂȘte

La barre supérieure contient les éléments essentiels :

  • Bouton menu hamburger (mobile) : Affiche/masque la sidebar
  • Bouton toggle sidebar (desktop) : Masque la sidebar pour plus d'espace
  • Logo ObsiGate : Retour Ă  l'accueil
  • Barre de recherche : Recherche globale avec autocomplĂ©tion
  • Indicateur de vault : Affiche le contexte actif (All, vault1, etc.)
  • Menu Options : AccĂšs aux paramĂštres, thĂšme, aide

Sidebar (barre latérale)

La sidebar est divisée en deux onglets :

  • Vaults : Arborescence des fichiers et dossiers
  • Tags : Nuage de tags cliquables

Fonctionnalités de la sidebar :

  • Filtrage : Barre de recherche pour filtrer fichiers/tags
  • SĂ©lection rapide : Dropdown pour changer de vault
  • Redimensionnement : Glissez le bord droit pour ajuster la largeur
  • Masquage : Cliquez sur l'icĂŽne sidebar dans le header

Zone de contenu

La zone centrale affiche :

  • Breadcrumb : Chemin du fichier (cliquable pour repositionner la sidebar)
  • Titre et tags : MĂ©tadonnĂ©es du fichier
  • Boutons d'action : Copier, Source, TĂ©lĂ©charger, Éditer, Ouvrir dans nouvelle fenĂȘtre
  • Contenu rendu : Markdown avec wikilinks et images

đŸ—ș Navigation

Arborescence des vaults

Cliquez sur un vault pour l'ouvrir et voir son contenu. Les dossiers affichent un chevron et un badge avec le nombre d'éléments.

  • DĂ©velopper/RĂ©duire : Cliquez sur un dossier
  • Ouvrir un fichier : Cliquez sur le nom du fichier
  • IcĂŽnes : Chaque type de fichier a son icĂŽne (markdown, code, etc.)

Filtrage de la sidebar

Utilisez la barre de filtrage en haut de la sidebar pour rechercher rapidement :

  • Recherche instantanĂ©e : Tapez pour filtrer fichiers et dossiers
  • Case-sensitive : Bouton "Aa" pour respecter la casse
  • Effacer : Bouton "×" pour rĂ©initialiser le filtre
  • RĂ©sultats groupĂ©s : Affichage par vault avec chemins complets

Breadcrumb et repositionnement

Le chemin affiché au-dessus du contenu est interactif :

  • Cliquez sur le vault : Focus sur le vault dans la sidebar
  • Cliquez sur un segment : Navigation vers ce dossier
  • Auto-scroll : La sidebar se positionne automatiquement

Sélection de vault

Changez de contexte pour filtrer l'affichage :

  • Menu header : Dropdown "Vault" dans le menu Options
  • Sidebar dropdown : SĂ©lection rapide en haut de l'onglet Vaults
  • Tous les vaults : Vue globale de tous vos contenus
  • Vault spĂ©cifique : Focus sur un seul vault

🔍 Recherche

Recherche simple

Tapez dans la barre de recherche en haut pour lancer une recherche fulltext :

  • Recherche dans tout : Titre, contenu, tags, chemins
  • Scoring intelligent : RĂ©sultats classĂ©s par pertinence TF-IDF
  • Snippets surlignĂ©s : Extraits avec termes en surbrillance
  • Pagination : Navigation par pages de 50 rĂ©sultats

Opérateurs avancés

Utilisez des opérateurs pour affiner votre recherche :

  • tag:docker ou #docker : Filtrer par tag
  • vault:IT : Rechercher dans un vault spĂ©cifique
  • title:kubernetes : Chercher dans les titres uniquement
  • path:recettes/soupes : Filtrer par chemin
  • "phrase exacte" : Recherche de phrase entre guillemets

Exemple : tag:linux vault:IT serveur web recherche "serveur web" dans le vault IT avec le tag linux.

Autocomplétion

L'autocomplétion vous aide à trouver rapidement :

  • Historique : Les 50 derniĂšres recherches (localStorage)
  • Fichiers : Suggestions de titres de fichiers
  • Tags : Suggestions de tags avec compteurs
  • Navigation clavier : ↑/↓ pour naviguer, Enter pour sĂ©lectionner

Chips de filtres actifs

Les opérateurs utilisés s'affichent sous forme de chips colorés :

  • Visualisation : Voir d'un coup d'Ɠil les filtres actifs
  • Suppression : Cliquez sur "×" pour retirer un filtre
  • Couleurs : Chaque type d'opĂ©rateur a sa couleur

Facettes et tri

Les résultats incluent des facettes pour affiner :

  • Facettes tags : Compteurs par tag dans les rĂ©sultats
  • Facettes vaults : Compteurs par vault
  • Tri par pertinence : Score TF-IDF (dĂ©faut)
  • Tri par date : DerniĂšre modification

đŸ·ïž Tags

Tag cloud

L'onglet Tags de la sidebar affiche un nuage de tags :

  • Tous les tags : Extraits des frontmatters YAML et inline (#tag)
  • Cliquable : Cliquez pour filtrer les rĂ©sultats
  • Filtrage : Utilisez la barre de filtrage pour chercher un tag
  • Contexte vault : Les tags s'adaptent au vault sĂ©lectionnĂ©

Tags inline vs frontmatter

ObsiGate supporte deux types de tags :

  • Frontmatter YAML : tags: [docker, linux] ou tags: docker, linux
  • Inline : #docker dans le contenu markdown
  • Fusion automatique : Les deux types sont combinĂ©s

Filtrage de tags template

Dans les Configurations, vous pouvez masquer les tags de template :

  • Patterns wildcards : Ex: #<% ... %> ou #{{ ... }}
  • Regex gĂ©nĂ©rĂ©e : Aperçu de la regex appliquĂ©e
  • Ajout/Suppression : GĂ©rez vos patterns de filtrage

📄 Fichiers

Visualisation

Les fichiers markdown sont rendus avec :

  • Wikilinks cliquables : [[lien]] et [[lien|texte]]
  • Images Obsidian : Support de ![[image.png]]
  • Syntax highlighting : Coloration des blocs de code
  • Tables, listes, quotes : Rendu complet du markdown

Actions sur fichiers

Boutons disponibles au-dessus du contenu :

  • Copier : Copie le contenu source dans le presse-papiers
  • Source : Affiche/masque le markdown brut
  • TĂ©lĂ©charger : TĂ©lĂ©charge le fichier
  • Éditer : Ouvre l'Ă©diteur CodeMirror
  • Ouvrir dans nouvelle fenĂȘtre : Ouvre le fichier dans un nouvel onglet

Édition avec CodeMirror 6

L'éditeur intégré offre :

  • Coloration syntaxique : Support de nombreux langages
  • NumĂ©ros de ligne : Navigation facile
  • AutocomplĂ©tion : Suggestions contextuelles
  • Recherche : Ctrl+F pour chercher dans le fichier
  • Sauvegarde : Bouton ✓ pour enregistrer
  • Suppression : Bouton corbeille pour supprimer

Types de fichiers supportés

ObsiGate indexe et affiche :

  • Markdown : .md (rendu complet)
  • Code : .py, .js, .ts, .jsx, .tsx, .java, .c, .cpp, .rs, .go, etc.
  • Config : .json, .yaml, .yml, .toml, .xml, .ini, .env
  • Scripts : .sh, .bash, .ps1, .bat
  • Web : .html, .css, .scss
  • Autres : .txt, .log, .sql, .csv

🎹 Personnalisation

ThĂšme clair/sombre

Basculez entre les thĂšmes :

  • Menu Options : Cliquez sur "ThĂšme" dans le menu
  • Raccourci : Ctrl+T
  • Persistance : Votre choix est sauvegardĂ© en localStorage
  • Highlight.js : Les blocs de code s'adaptent au thĂšme

Redimensionnement de la sidebar

Sur desktop, ajustez la largeur de la sidebar :

  • Handle de redimensionnement : Bordure droite de la sidebar
  • Glisser-dĂ©poser : Cliquez et glissez pour ajuster
  • Limites : Min 200px, Max 500px
  • Persistance : La largeur est sauvegardĂ©e

Configuration avancée

Le modal Configurations (menu Options) permet de :

  • ParamĂštres de recherche : DĂ©lai debounce, rĂ©sultats par page, timeout
  • ParamĂštres backend : Workers, boosts TF-IDF, expansions prĂ©fixe
  • Filtrage de tags : Patterns pour masquer les tags template
  • Diagnostics : Stats index, mĂ©moire, moteur de recherche
  • RĂ©indexation : Forcer un rescan des vaults

⌚ Raccourcis clavier

Navigation

  • Ctrl+K ou Cmd+K : Focaliser la barre de recherche
  • / : Focaliser la recherche (hors champ texte)
  • Escape : Fermer les suggestions / quitter la recherche

Recherche et autocomplétion

  • ↑ / ↓ : Naviguer dans les suggestions
  • Enter : SĂ©lectionner la suggestion active ou lancer la recherche
  • Escape : Fermer le dropdown de suggestions

Interface

  • Ctrl+T : Basculer le thĂšme clair/sombre

Éditeur CodeMirror

  • Ctrl+F : Rechercher dans le fichier
  • Ctrl+Z : Annuler
  • Ctrl+Y : Refaire
  • Ctrl+S : Sauvegarder (si configurĂ©)

💡 Astuces et bonnes pratiques

Workflow recommandé

  1. Sélectionnez un contexte : Choisissez un vault pour réduire le bruit
  2. Explorez l'arborescence : Naviguez dans les dossiers
  3. Utilisez les tags : Filtrez par tags pour affiner
  4. Recherchez intelligemment : Combinez opérateurs et texte libre
  5. Profitez de l'historique : Réutilisez vos recherches fréquentes

Optimisations

  • Masquez la sidebar : Plus d'espace pour le contenu
  • Utilisez le filtrage sidebar : Plus rapide que la recherche globale pour trouver un fichier
  • Favorisez les opĂ©rateurs : tag: et vault: accĂ©lĂšrent la recherche
  • Breadcrumb cliquable : Repositionnez rapidement la sidebar

Trucs et astuces

  • Navigation visuelle : Le breadcrumb repositionne automatiquement la sidebar
  • Gestion de l'espace : RĂ©duisez les sections Vaults/Tags selon vos besoins
  • Confort de lecture : Ajustez la largeur de la sidebar
  • Mobile-friendly : Utilisez le bouton hamburger sur mobile
  • Wikilinks : Naviguez entre notes comme dans Obsidian
  • Images : Support complet des syntaxes Obsidian

Cas d'usage avancés

  • Recherche multi-critĂšres : tag:docker tag:linux vault:IT nginx
  • Exploration par tags : Cliquez sur un tag dans une note pour voir toutes les notes similaires
  • Édition rapide : Ouvrez l'Ă©diteur, modifiez, sauvegardez
  • Export : TĂ©lĂ©chargez des fichiers pour backup ou partage
  • Multi-fenĂȘtres : Ouvrez plusieurs notes dans des onglets sĂ©parĂ©s