
"smart_sources:Catalogue-Self-Hosted/apps/app-librespeed.md": {"path":"Catalogue-Self-Hosted/apps/app-librespeed.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"t09vfx","at":1780929648448},"class_name":"SmartSource","last_import":{"mtime":1780925266829,"size":3610,"at":1780929648594,"hash":"t09vfx"},"blocks":{"#---frontmatter---":[1,10],"#🚀 LibreSpeed":[12,105],"#🚀 LibreSpeed#{1}":[14,15],"#🚀 LibreSpeed#📋 Informations Générales":[16,26],"#🚀 LibreSpeed#📋 Informations Générales#{1}":[18,26],"#🚀 LibreSpeed#📝 Description":[27,44],"#🚀 LibreSpeed#📝 Description#{1}":[29,31],"#🚀 LibreSpeed#📝 Description#{2}":[32,32],"#🚀 LibreSpeed#📝 Description#{3}":[33,33],"#🚀 LibreSpeed#📝 Description#{4}":[34,34],"#🚀 LibreSpeed#📝 Description#{5}":[35,35],"#🚀 LibreSpeed#📝 Description#{6}":[36,36],"#🚀 LibreSpeed#📝 Description#{7}":[37,37],"#🚀 LibreSpeed#📝 Description#{8}":[38,38],"#🚀 LibreSpeed#📝 Description#{9}":[39,40],"#🚀 LibreSpeed#📝 Description#{10}":[41,44],"#🚀 LibreSpeed#🚀 Installation":[45,77],"#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)":[47,67],"#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)#{1}":[49,67],"#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)":[68,77],"#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)#{1}":[70,77],"#🚀 LibreSpeed#🔄 Alternatives":[78,89],"#🚀 LibreSpeed#🔄 Alternatives#Open Source":[80,85],"#🚀 LibreSpeed#🔄 Alternatives#Open Source#{1}":[81,81],"#🚀 LibreSpeed#🔄 Alternatives#Open Source#{2}":[82,82],"#🚀 LibreSpeed#🔄 Alternatives#Open Source#{3}":[83,83],"#🚀 LibreSpeed#🔄 Alternatives#Open Source#{4}":[84,85],"#🚀 LibreSpeed#🔄 Alternatives#Propriétaires":[86,89],"#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{1}":[87,87],"#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{2}":[88,89],"#🚀 LibreSpeed#🔐 Sécurité":[90,95],"#🚀 LibreSpeed#🔐 Sécurité#{1}":[91,91],"#🚀 LibreSpeed#🔐 Sécurité#{2}":[92,92],"#🚀 LibreSpeed#🔐 Sécurité#{3}":[93,93],"#🚀 LibreSpeed#🔐 Sécurité#{4}":[94,95],"#🚀 LibreSpeed#📚 Ressources":[96,100],"#🚀 LibreSpeed#📚 Ressources#{1}":[97,97],"#🚀 LibreSpeed#📚 Ressources#{2}":[98,98],"#🚀 LibreSpeed#📚 Ressources#{3}":[99,100],"#🚀 LibreSpeed#Pages Liées":[101,105],"#🚀 LibreSpeed#Pages Liées#{1}":[102,102],"#🚀 LibreSpeed#Pages Liées#{2}":[103,103],"#🚀 LibreSpeed#Pages Liées#{3}":[104,105]},"outlinks":[{"title":"librespeed.org","target":"https://librespeed.org","line":20},{"title":"librespeed/speedtest","target":"https://github.com/librespeed/speedtest","line":21},{"title":"Speed Test","target":"cat-speed-test","line":25},{"title":"app-openspeedtest","target":"app-openspeedtest","line":81},{"title":"app-myspeed","target":"app-myspeed","line":82},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":83},{"title":"Documentation","target":"https://github.com/librespeed/speedtest/blob/master/doc.md","line":97},{"title":"GitHub","target":"https://github.com/librespeed/speedtest","line":98},{"title":"Démo publique","target":"https://librespeed.org/","line":99},{"title":"cat-speed-test","target":"cat-speed-test","line":102},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":103},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":104}],"task_lines":[],"tasks":{},"codeblock_ranges":[[49,66],[70,76]]},"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1vs7lvv","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#---frontmatter---","lines":[1,10],"size":262,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"14xwzv4","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed","lines":[12,105],"size":3244,"outlinks":[{"title":"librespeed.org","target":"https://librespeed.org","line":9},{"title":"librespeed/speedtest","target":"https://github.com/librespeed/speedtest","line":10},{"title":"Speed Test","target":"cat-speed-test","line":14},{"title":"app-openspeedtest","target":"app-openspeedtest","line":70},{"title":"app-myspeed","target":"app-myspeed","line":71},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":72},{"title":"Documentation","target":"https://github.com/librespeed/speedtest/blob/master/doc.md","line":86},{"title":"GitHub","target":"https://github.com/librespeed/speedtest","line":87},{"title":"Démo publique","target":"https://librespeed.org/","line":88},{"title":"cat-speed-test","target":"cat-speed-test","line":91},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":92},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":93}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"dr266g","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#{1}","lines":[14,15],"size":143,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📋 Informations Générales": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1wd3fbl","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📋 Informations Générales","lines":[16,26],"size":333,"outlinks":[{"title":"librespeed.org","target":"https://librespeed.org","line":5},{"title":"librespeed/speedtest","target":"https://github.com/librespeed/speedtest","line":6},{"title":"Speed Test","target":"cat-speed-test","line":10}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📋 Informations Générales#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1b4ckkk","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📋 Informations Générales#{1}","lines":[18,26],"size":303,"outlinks":[{"title":"librespeed.org","target":"https://librespeed.org","line":3},{"title":"librespeed/speedtest","target":"https://github.com/librespeed/speedtest","line":4},{"title":"Speed Test","target":"cat-speed-test","line":8}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"azzzds","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description","lines":[27,44],"size":941,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1jfu6zo","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{1}","lines":[29,31],"size":213,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"uu5auo","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{2}","lines":[32,32],"size":46,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"168uitn","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{3}","lines":[33,33],"size":32,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"19rov7a","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{4}","lines":[34,34],"size":50,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{5}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"geb2i8","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{5}","lines":[35,35],"size":50,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{6}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1lwq96e","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{6}","lines":[36,36],"size":49,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{7}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1quy5c1","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{7}","lines":[37,37],"size":48,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{8}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"z1h48q","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{8}","lines":[38,38],"size":36,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{9}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"whhu1g","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{9}","lines":[39,40],"size":74,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{10}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"nqphi2","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📝 Description#{10}","lines":[41,44],"size":315,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1u3k8sm","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation","lines":[45,77],"size":788,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1ob0757","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)","lines":[47,67],"size":506,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"185my1q","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Docker Compose (recommandé)#{1}","lines":[49,67],"size":473,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"zymsj9","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)","lines":[68,77],"size":261,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1nnno21","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🚀 Installation#Backend Go natif (léger, recommandé pour tests LAN)#{1}","lines":[70,77],"size":204,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1oj8tlb","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives","lines":[78,89],"size":381,"outlinks":[{"title":"app-openspeedtest","target":"app-openspeedtest","line":4},{"title":"app-myspeed","target":"app-myspeed","line":5},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":6}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"zrlary","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source","lines":[80,85],"size":231,"outlinks":[{"title":"app-openspeedtest","target":"app-openspeedtest","line":2},{"title":"app-myspeed","target":"app-myspeed","line":3},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"g6rzsy","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{1}","lines":[81,81],"size":50,"outlinks":[{"title":"app-openspeedtest","target":"app-openspeedtest","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"la79rw","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{2}","lines":[82,82],"size":53,"outlinks":[{"title":"app-myspeed","target":"app-myspeed","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1u8qvi4","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{3}","lines":[83,83],"size":64,"outlinks":[{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1um4ipp","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Open Source#{4}","lines":[84,85],"size":45,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1k1h3el","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires","lines":[86,89],"size":129,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1u9bd78","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{1}","lines":[87,87],"size":67,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1q2837p","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔄 Alternatives#Propriétaires#{2}","lines":[88,89],"size":43,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"y6llq0","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité","lines":[90,95],"size":289,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1bazmbz","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{1}","lines":[91,91],"size":72,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1fti66c","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{2}","lines":[92,92],"size":57,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"gq1uav","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{3}","lines":[93,93],"size":65,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"jdlwy2","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#🔐 Sécurité#{4}","lines":[94,95],"size":77,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"fu6xh","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources","lines":[96,100],"size":190,"outlinks":[{"title":"Documentation","target":"https://github.com/librespeed/speedtest/blob/master/doc.md","line":2},{"title":"GitHub","target":"https://github.com/librespeed/speedtest","line":3},{"title":"Démo publique","target":"https://librespeed.org/","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13dloj2","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{1}","lines":[97,97],"size":77,"outlinks":[{"title":"Documentation","target":"https://github.com/librespeed/speedtest/blob/master/doc.md","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1h8yp0e","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{2}","lines":[98,98],"size":51,"outlinks":[{"title":"GitHub","target":"https://github.com/librespeed/speedtest","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"inm4qs","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#📚 Ressources#{3}","lines":[99,100],"size":43,"outlinks":[{"title":"Démo publique","target":"https://librespeed.org/","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"idc0va","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées","lines":[101,105],"size":155,"outlinks":[{"title":"cat-speed-test","target":"cat-speed-test","line":2},{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":3},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"o59yst","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{1}","lines":[102,102],"size":43,"outlinks":[{"title":"cat-speed-test","target":"cat-speed-test","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"37s43m","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{2}","lines":[103,103],"size":46,"outlinks":[{"title":"app-speedtest-tracker","target":"app-speedtest-tracker","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"10w8gik","at":1780929648448},"key":"Catalogue-Self-Hosted/apps/app-librespeed.md#🚀 LibreSpeed#Pages Liées#{3}","lines":[104,105],"size":49,"outlinks":[{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":1}],"class_name":"SmartBlock"},
