
"smart_sources:Catalogue-Self-Hosted/apps/app-revel.md": {"path":"Catalogue-Self-Hosted/apps/app-revel.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"1ro3xxm","at":1780929648235},"class_name":"SmartSource","last_import":{"mtime":1780928027023,"size":2820,"at":1780929648433,"hash":"1ro3xxm"},"blocks":{"#---frontmatter---":[1,10],"#📅 Revel":[12,88],"#📅 Revel#{1}":[14,15],"#📅 Revel#📋 Informations Générales":[16,25],"#📅 Revel#📋 Informations Générales#{1}":[18,25],"#📅 Revel#📝 Description":[26,33],"#📅 Revel#📝 Description#{1}":[28,33],"#📅 Revel#🚀 Installation":[34,61],"#📅 Revel#🚀 Installation#Docker Compose (recommandé)":[36,61],"#📅 Revel#🚀 Installation#Docker Compose (recommandé)#{1}":[38,61],"#📅 Revel#🔄 Alternatives":[62,69],"#📅 Revel#🔄 Alternatives#Open Source":[64,66],"#📅 Revel#🔄 Alternatives#Open Source#{1}":[65,66],"#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)":[67,69],"#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)#{1}":[68,69],"#📅 Revel#🔐 Sécurité":[70,76],"#📅 Revel#🔐 Sécurité#{1}":[72,76],"#📅 Revel#📚 Ressources":[77,82],"#📅 Revel#📚 Ressources#{1}":[79,82],"#📅 Revel#Pages Liées":[83,88],"#📅 Revel#Pages Liées#{1}":[84,88]},"outlinks":[{"title":"https://letsrevel.io","target":"https://letsrevel.io","line":20},{"title":"letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":21},{"title":"Events","target":"cat-events","line":24},{"title":"app-meetable","target":"app-meetable","line":65},{"title":"app-mobilizon","target":"app-mobilizon","line":65},{"title":"app-pretix","target":"app-pretix","line":65},{"title":"GitHub https://github.com/letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":79},{"title":"Site officiel","target":"https://letsrevel.io","line":80},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Events&app=revel","line":81},{"title":"Events","target":"cat-events","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-revel.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"wcqiu2","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#---frontmatter---","lines":[1,10],"size":228,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"5ixtcl","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel","lines":[12,88],"size":2518,"outlinks":[{"title":"https://letsrevel.io","target":"https://letsrevel.io","line":9},{"title":"letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":10},{"title":"Events","target":"cat-events","line":13},{"title":"app-meetable","target":"app-meetable","line":54},{"title":"app-mobilizon","target":"app-mobilizon","line":54},{"title":"app-pretix","target":"app-pretix","line":54},{"title":"GitHub https://github.com/letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":68},{"title":"Site officiel","target":"https://letsrevel.io","line":69},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Events&app=revel","line":70},{"title":"Events","target":"cat-events","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-revel.md#📅 Revel#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"carmzj","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#{1}","lines":[14,15],"size":155,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📋 Informations Générales": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"78hx5i","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📋 Informations Générales","lines":[16,25],"size":315,"outlinks":[{"title":"https://letsrevel.io","target":"https://letsrevel.io","line":5},{"title":"letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":6},{"title":"Events","target":"cat-events","line":9}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📋 Informations Générales#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1dyjjjp","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📋 Informations Générales#{1}","lines":[18,25],"size":283,"outlinks":[{"title":"https://letsrevel.io","target":"https://letsrevel.io","line":3},{"title":"letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":4},{"title":"Events","target":"cat-events","line":7}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📝 Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"myyozi","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📝 Description","lines":[26,33],"size":438,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📝 Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"sx3vt7","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📝 Description#{1}","lines":[28,33],"size":417,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"7lhcfe","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation","lines":[34,61],"size":612,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation#Docker Compose (recommandé)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"19ck41m","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation#Docker Compose (recommandé)","lines":[36,61],"size":590,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation#Docker Compose (recommandé)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2vnoi8","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🚀 Installation#Docker Compose (recommandé)#{1}","lines":[38,61],"size":555,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"hz2pvv","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives","lines":[62,69],"size":239,"outlinks":[{"title":"app-meetable","target":"app-meetable","line":4},{"title":"app-mobilizon","target":"app-mobilizon","line":4},{"title":"app-pretix","target":"app-pretix","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"12lyxci","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Open Source","lines":[64,66],"size":109,"outlinks":[{"title":"app-meetable","target":"app-meetable","line":2},{"title":"app-mobilizon","target":"app-mobilizon","line":2},{"title":"app-pretix","target":"app-pretix","line":2}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"qpbw3i","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Open Source#{1}","lines":[65,66],"size":92,"outlinks":[{"title":"app-meetable","target":"app-meetable","line":1},{"title":"app-mobilizon","target":"app-mobilizon","line":1},{"title":"app-pretix","target":"app-pretix","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"yfkhv3","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)","lines":[67,69],"size":107,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1fbpb42","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔄 Alternatives#Propriétaires (ce que Revel remplace)#{1}","lines":[68,69],"size":64,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔐 Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"12kncud","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔐 Sécurité","lines":[70,76],"size":324,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔐 Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"9db754","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#🔐 Sécurité#{1}","lines":[72,76],"size":306,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📚 Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"11xlylw","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📚 Ressources","lines":[77,82],"size":225,"outlinks":[{"title":"GitHub https://github.com/letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":3},{"title":"Site officiel","target":"https://letsrevel.io","line":4},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Events&app=revel","line":5}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📚 Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2zlpfc","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#📚 Ressources#{1}","lines":[79,82],"size":205,"outlinks":[{"title":"GitHub https://github.com/letsrevel/revel-backend","target":"https://github.com/letsrevel/revel-backend","line":1},{"title":"Site officiel","target":"https://letsrevel.io","line":2},{"title":"selfh.st/apps","target":"https://selfh.st/apps/?tag=Events&app=revel","line":3}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"ec4876","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#Pages Liées","lines":[83,88],"size":189,"outlinks":[{"title":"Events","target":"cat-events","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-revel.md#📅 Revel#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"15i5zj8","at":1780929648235},"key":"Catalogue-Self-Hosted/apps/app-revel.md#📅 Revel#Pages Liées#{1}","lines":[84,88],"size":173,"outlinks":[{"title":"Events","target":"cat-events","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"},
