
"smart_sources:Catalogue-Self-Hosted/apps/app-openreads.md": {"path":"Catalogue-Self-Hosted/apps/app-openreads.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"1kem8gn","at":1780929648049},"class_name":"SmartSource","last_import":{"mtime":1780928026998,"size":2826,"at":1780929648220,"hash":"1kem8gn"},"blocks":{"#---frontmatter---":[1,10],"#📱 Openreads":[12,88],"#📱 Openreads#{1}":[14,15],"#📱 Openreads#📋 Informations Générales":[16,25],"#📱 Openreads#📋 Informations Générales#{1}":[18,25],"#📱 Openreads#📝 Description":[26,33],"#📱 Openreads#📝 Description#{1}":[28,33],"#📱 Openreads#🚀 Installation":[34,61],"#📱 Openreads#🚀 Installation#Docker Compose (recommandé)":[36,61],"#📱 Openreads#🚀 Installation#Docker Compose (recommandé)#{1}":[38,61],"#📱 Openreads#🔄 Alternatives":[62,69],"#📱 Openreads#🔄 Alternatives#Open Source":[64,66],"#📱 Openreads#🔄 Alternatives#Open Source#{1}":[65,66],"#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)":[67,69],"#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)#{1}":[68,69],"#📱 Openreads#🔐 Sécurité":[70,76],"#📱 Openreads#🔐 Sécurité#{1}":[72,76],"#📱 Openreads#📚 Ressources":[77,82],"#📱 Openreads#📚 Ressources#{1}":[79,82],"#📱 Openreads#Pages Liées":[83,88],"#📱 Openreads#Pages Liées#{1}":[84,88]},"outlinks":[{"title":"https://www.openreads.app","target":"https://www.openreads.app","line":20},{"title":"mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":21},{"title":"Android","target":"cat-android","line":24},{"title":"GitHub https://github.com/mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":79},{"title":"Site officiel","target":"https://www.openreads.app","line":80},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Android&app=openreads","line":81},{"title":"Android","target":"cat-android","line":84},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":85},{"title":"securisation-home-lab","target":"securisation-home-lab","line":86},{"title":"glossaire-homelab","target":"glossaire-homelab","line":87}],"task_lines":[],"tasks":{},"codeblock_ranges":[[38,60]]},"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"llhxu7","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#---frontmatter---","lines":[1,10],"size":236,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1sh9dxo","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads","lines":[12,88],"size":2530,"outlinks":[{"title":"https://www.openreads.app","target":"https://www.openreads.app","line":9},{"title":"mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":10},{"title":"Android","target":"cat-android","line":13},{"title":"GitHub https://github.com/mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":68},{"title":"Site officiel","target":"https://www.openreads.app","line":69},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Android&app=openreads","line":70},{"title":"Android","target":"cat-android","line":73},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":74},{"title":"securisation-home-lab","target":"securisation-home-lab","line":75},{"title":"glossaire-homelab","target":"glossaire-homelab","line":76}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2ojgri","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#{1}","lines":[14,15],"size":140,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📋 Informations Générales": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13537m2","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📋 Informations Générales","lines":[16,25],"size":327,"outlinks":[{"title":"https://www.openreads.app","target":"https://www.openreads.app","line":5},{"title":"mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":6},{"title":"Android","target":"cat-android","line":9}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📋 Informations Générales#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"4wzjqo","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📋 Informations Générales#{1}","lines":[18,25],"size":295,"outlinks":[{"title":"https://www.openreads.app","target":"https://www.openreads.app","line":3},{"title":"mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":4},{"title":"Android","target":"cat-android","line":7}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📝 Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"o4k5z8","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📝 Description","lines":[26,33],"size":423,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📝 Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"jg43lq","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📝 Description#{1}","lines":[28,33],"size":402,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1sc0js5","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation","lines":[34,61],"size":634,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation#Docker Compose (recommandé)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"gynh1b","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation#Docker Compose (recommandé)","lines":[36,61],"size":612,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation#Docker Compose (recommandé)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"maoibt","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🚀 Installation#Docker Compose (recommandé)#{1}","lines":[38,61],"size":577,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13y3zpz","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives","lines":[62,69],"size":234,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"14pjbmd","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Open Source","lines":[64,66],"size":91,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"l1hkgu","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Open Source#{1}","lines":[65,66],"size":74,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"4ntu1z","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)","lines":[67,69],"size":120,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"cjnzew","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔄 Alternatives#Propriétaires (ce que Openreads remplace)#{1}","lines":[68,69],"size":73,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔐 Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"12kncud","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔐 Sécurité","lines":[70,76],"size":324,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔐 Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"9db754","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#🔐 Sécurité#{1}","lines":[72,76],"size":306,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📚 Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1a8x2rg","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📚 Ressources","lines":[77,82],"size":231,"outlinks":[{"title":"GitHub https://github.com/mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":3},{"title":"Site officiel","target":"https://www.openreads.app","line":4},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Android&app=openreads","line":5}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📚 Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2z6d4s","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#📚 Ressources#{1}","lines":[79,82],"size":211,"outlinks":[{"title":"GitHub https://github.com/mateusz-bak/openreads","target":"https://github.com/mateusz-bak/openreads","line":1},{"title":"Site officiel","target":"https://www.openreads.app","line":2},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Android&app=openreads","line":3}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"hvajrk","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#Pages Liées","lines":[83,88],"size":192,"outlinks":[{"title":"Android","target":"cat-android","line":2},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":3},{"title":"securisation-home-lab","target":"securisation-home-lab","line":4},{"title":"glossaire-homelab","target":"glossaire-homelab","line":5}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"urryzj","at":1780929648049},"key":"Catalogue-Self-Hosted/apps/app-openreads.md#📱 Openreads#Pages Liées#{1}","lines":[84,88],"size":176,"outlinks":[{"title":"Android","target":"cat-android","line":1},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":2},{"title":"securisation-home-lab","target":"securisation-home-lab","line":3},{"title":"glossaire-homelab","target":"glossaire-homelab","line":4}],"class_name":"SmartBlock"},
