Obsidian est une application de prise de notes. Compatible avec de nombreux systèmes (ordinateur et mobile), elle permet de créer et d’organiser vos idées et autres notes. Avec Obsidian, vous pouvez lier vos notes entre elles et même visualiser vos idées sous forme de graphes. Dans cet article, nous allons installer Obsidian sur un NAS avec Container Station (Docker), afin de profiter de ses fonctionnalités avec la sécurité, la confidentialité et la performance d’un serveur NAS.
Obsidian et Synology
Pour installer Obsidian sur son NAS, il faut passer par Docker et donc l’application officielle Container Manager de Synology, que l’on peut télécharger gratuitement depuis le Centre de paquets (si votre NAS est compatible).
Étape 1 : Préparation du NAS
Avant de rentrer dans le vif du sujet, nous allons préparer l’installation d’Obsidian sur le NAS Synology. Ouvrez File Station et allez dans le dossier docker
pour créer un dossier obsidian. Puis, vous créez plusieurs nouveaux dossiers dans obsidian
: config, vaults. Voici ce que vous devriez avoir :
Étape 2 : Installer facilement Obsidian
L’équipe de développement de Obsidian-remote propose une configuration via « docker compose » disponibles à cette adresse. Il s’agit d’un petit fichier texte qui va automatiquement télécharger, installer et paramétrer Obsidian-remote avec Docker. Nous avons modifié légèrement ce fichier pour qu’il fonctionne directement avec un NAS Synology. Pour faciliter l’installation, vous pouvez télécharger le fichier, dont voici le contenu :
services: obsidian: image: 'ghcr.io/sytone/obsidian-remote:latest' container_name: obsidian restart: unless-stopped ports: - 8080:8080 - 8443:8443 volumes: - /volume1/docker/obsidian/vaults:/vaults - /volume1/docker/obsidian/config:/config environment: - LANGUAGE=fr_FR.UTF-8 - LANG=fr_FR.UTF-8 - KEYBOARD=fr-fr-azerty - FM_HOME="/vaults" - CUSTOM_PORT=8080 - DOCKER_MODS=linuxserver/mods:universal-git - TZ=Europe/Paris
Si vous souhaitez personnaliser votre installation, nous vous conseillons de consulter le guide accessible depuis cette page. Si vous avez décidé de télécharger le fichier compose.yaml, déposez le directement sur votre NAS dans le dossier /docker/obsidian
🙂
Étape 3 : installer le conteneur obsidian
Ouvrez Container Manager, allez dans le menu gauche Projets et appuyez sur le bouton Créer
En face de Nom du projet, tapez obsidian, puis en face de Chemin cliquez sur le bouton Définir le… et sélectionnez /docker/obsidian
Là, deux options s’offrent à vous :
– Option 1 : vous avez téléchargé le fichier compose.yaml dans ce dossier, le système vous proposera de l’utiliser directement (voir capture ci-dessous).
– Options 2 : vous n’avez pas téléchargé le fichier compose.yaml précédemment, vous sélectionnerez Créer un fichier docker-compose.yml en face de Source et vous copiez le code (vu un peu plus haut) et vous le collez dans la zone d’édition.
—
Quelque soit l’option que vous avez choisi, cliquez maintenant sur le bouton Suivant et sur l’écran suivant Paramètres du portail Web, cliquez encore une fois Suivant et enfin Effectué.
Une boite de dialogue Terminal s’affiche et vous patientez environ une à deux minutes.
Si vous lisez la ligne Exit Code: 0
(voir capture ci-dessus) alors, c’est que tout s’est bien déroulé. Vous pouvez appuyer sur le bouton Fermer. C’est terminé 🙂
Étape 3 : Accéder à Obsidian depuis votre navigateur
La troisième étape consiste à accéder à Obsidian depuis votre navigateur web. Pour cela, suivez les instructions suivantes :
- Ouvrez votre navigateur web et tapez l’adresse IP de votre NAS Synology suivie du numéro du port 8080, par exemple
192.168.1.100:8080
; - Vous devriez voir apparaître l’interface d’Obsidian dans votre navigateur ;
- Vous pouvez maintenant commencer à profiter d’Obsidian.
Attention : par défaut, Obsidian met les coffres dans le dossier /config/Obsidian Vault
Conclusion
Vous avez réussi à installer Obsidian sur un NAS Synology grâce à Docker. Vous pouvez ainsi profiter des avantages d’une application de prise de notes puissante et flexible. Vous pouvez également synchroniser vos fichiers Obsidian avec d’autres appareils grâce au service Synology Drive par exemple ou à d’autres solutions cloud. N’hésitez pas à explorer les différentes fonctionnalités d’Obsidian.
A titre personnel, je n’utilise pas cette solution. Je préfère utiliser l’application native sur mon ordinateur, couplé à mon NAS avec Synology Drive 😉