15_Joplin
joplin_to_obsidian
| Image | joplin_to_obsidian-joplin_to_obsidian |
|---|
| Etat | Up 9 hours |
|---|
| Compose project | joplin_to_obsidian |
|---|
| Reseau | joplin_joplin_network |
|---|
| URL | https://joplin.juxjux.ovh |
|---|
Volumes
| Source (hote) | Destination | Type | Mode |
|---|
/home/debian/Documents/Joplin_Obsidian | /home/debian/Documents/Joplin_Obsidian | bind | rw |
joplin-nginx
Ports
| Hote | Container | IP |
|---|
| 22301 | 80/tcp | 0.0.0.0 |
| 22301 | 80/tcp | :: |
joplin
Docker image for Joplin Server
Ports
| Hote | Container | IP |
|---|
| 22300 | 22300/tcp | 0.0.0.0 |
| 22300 | 22300/tcp | :: |
Volumes
| Source (hote) | Destination | Type | Mode |
|---|
/home/debian/joplin-data | /home/joplin/.config/joplin | bind | rw |
joplin-db
| Image | postgres:15-alpine |
|---|
| Etat | Up 9 hours |
|---|
| Compose project | joplin |
|---|
| Reseau | joplin_joplin_network |
|---|
| URL | https://joplin.juxjux.ovh |
|---|
Volumes
| Source (hote) | Destination | Type | Mode |
|---|
/home/debian/joplin-db-data | /var/lib/postgresql/data | bind | rw |
Integration Claude Code — API directe
| Statut MCP | Pas de MCP — API directe possible |
|---|
| Note technique | Le container Joplin est un serveur de synchronisation (sync server), pas un serveur de notes interrogeable. Pas d'API de lecture du contenu. Le container joplin_to_obsidian est un script de migration ponctuelle vers Obsidian. |
|---|
Ce que nous pouvons faire ensemble
- Synchronisation des notes entre appareils (via le client Joplin)
- Migration Joplin → Obsidian via le script joplin_to_obsidian (ponctuel)
Sauvegarde de la base de données
Sauvegarde automatique quotidienne de la base PostgreSQL joplin-db vers kDrive Infomaniak. Mise en place le 2026-06-01.
Paramètres
| Script | /opt/backups/vps_backup.sh |
|---|
| Cron | Tous les jours à 2h du matin (0 2 * * *) |
|---|
| Container DB | joplin-db (PostgreSQL 15) |
|---|
| Commande | pg_dump -U joplin -d joplin |
|---|
| Taille base (disque) | ~1.4 Go (notes + pièces jointes stockées en BLOB) |
|---|
| Format archive | .7z (compression niveau 5) |
|---|
| Destination | kDrive Infomaniak — TOOJUX/jux_vps/joplin (dossier ID 1427920) |
|---|
| Rétention | 7 jours glissants |
|---|
| Nommage fichier | joplin_db_YYYY-MM-DD.7z |
|---|
Note
La base est volumineuse (~1.4 Go) car Joplin stocke toutes les pièces jointes en BLOB dans PostgreSQL. L'archive compressée pèse ~500 Mo à 1 Go. Quota kDrive consommé : ~3.5 à 7 Go pour 7 jours.
Observatoire Joplin-Compression
Mis ? jour le 14/06/2026 12:50 ? dernier run compression : 2026-06-14T10:47
Bilan global
Ressources totales (actuelles)736 fichiers
Poids total actuel119.7 Mo
Ressources compress?es424
Poids avant compression451.5 Mo
?conomie r?alis?e356.3 Mo (-78.9%)
Ignor?es (gain insuffisant)212
Erreurs0
Top 15 ressources les plus lourdes (?tat actuel)
#IDFormatTaille actuelleGain compression
1vVO2ePdMvtty3sXZy5nY6M?3146 KB20xh87pWrRt82z0DbO9n3yQZIP2250 KB-81%3VasIoF2e9EGuNQt38aOFMxJPEG1633 KB-66%4TzWK21r4n0yvbEtJh02DGBJPEG1529 KB-63%5M0C32hKC2hMqPAxpRGiVgpJPEG937 KB-87%6Hn6z6lvvbJzRsX0KGM8FNWJPEG928 KB-53%77EyAL9NNysJzWke6NT4ttJJPEG803 KB-76%8bz9Twmb2F5lj0mPIQi48IBJPEG798 KB-81%9UbAqQY3cEbH62vioIHU6PjJPEG776 KB-87%10SrJi1UyeNGf8OhaRsaOCGqJPEG745 KB-79%1187mV49tXupZcpt2wplcGjUJPEG685 KB-59%12JsJFO6dIzqMKLA7clqW8nGJPEG683 KB-66%13VSyNmO0uN1fNNeqN6XZucOJPEG674 KB-19%14hExoJEEWT2tHz1demE5NhmJPEG674 KB-84%15slTzAxAQ4xi0pMvzsLIDez?670 KB