
"smart_sources:Catalogue-Self-Hosted/apps/app-piglet.md": {"path":"Catalogue-Self-Hosted/apps/app-piglet.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"1yrhpdz","at":1780873149061},"class_name":"SmartSource","last_import":{"mtime":1780864946053,"size":2629,"at":1780873149302,"hash":"1yrhpdz"},"blocks":{"#---frontmatter---":[1,10],"#Piglet 🐷":[12,93],"#Piglet 🐷#{1}":[13,24],"#Piglet 🐷#Description":[25,32],"#Piglet 🐷#Description#{1}":[27,32],"#Piglet 🐷#Installation":[33,58],"#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)":[35,49],"#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}":[37,49],"#Piglet 🐷#Installation#Option 2 : Installation manuelle":[50,58],"#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}":[52,58],"#Piglet 🐷#Configuration":[59,63],"#Piglet 🐷#Configuration#{1}":[61,61],"#Piglet 🐷#Configuration#{2}":[62,63],"#Piglet 🐷#Alternatives":[64,77],"#Piglet 🐷#Alternatives#Open Source":[66,72],"#Piglet 🐷#Alternatives#Open Source#{1}":[67,67],"#Piglet 🐷#Alternatives#Open Source#{2}":[68,68],"#Piglet 🐷#Alternatives#Open Source#{3}":[69,69],"#Piglet 🐷#Alternatives#Open Source#{4}":[70,70],"#Piglet 🐷#Alternatives#Open Source#{5}":[71,72],"#Piglet 🐷#Alternatives#Propriétaires":[73,77],"#Piglet 🐷#Alternatives#Propriétaires#{1}":[74,74],"#Piglet 🐷#Alternatives#Propriétaires#{2}":[75,75],"#Piglet 🐷#Alternatives#Propriétaires#{3}":[76,77],"#Piglet 🐷#Sécurité":[78,84],"#Piglet 🐷#Sécurité#{1}":[80,80],"#Piglet 🐷#Sécurité#{2}":[81,81],"#Piglet 🐷#Sécurité#{3}":[82,82],"#Piglet 🐷#Sécurité#{4}":[83,84],"#Piglet 🐷#Ressources":[85,88],"#Piglet 🐷#Ressources#{1}":[86,86],"#Piglet 🐷#Ressources#{2}":[87,88],"#Piglet 🐷#Pages Liées":[89,93],"#Piglet 🐷#Pages Liées#{1}":[90,90],"#Piglet 🐷#Pages Liées#{2}":[91,91],"#Piglet 🐷#Pages Liées#{3}":[92,93]},"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":23},{"title":"app-spendspentspent","target":"app-spendspentspent","line":67},{"title":"app-thrifty","target":"app-thrifty","line":68},{"title":"app-actual-budget","target":"app-actual-budget","line":69},{"title":"app-ignidash","target":"app-ignidash","line":70},{"title":"app-firefly-iii","target":"app-firefly-iii","line":71},{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":86},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":87},{"title":"cat-budgeting","target":"cat-budgeting","line":90},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":91},{"title":"securisation-home-lab","target":"securisation-home-lab","line":92}],"task_lines":[],"tasks":{},"codeblock_ranges":[[37,48],[52,57]]},"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1jywp87","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#---frontmatter---","lines":[1,10],"size":198,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2w3opj","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷","lines":[12,93],"size":2369,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":12},{"title":"app-spendspentspent","target":"app-spendspentspent","line":56},{"title":"app-thrifty","target":"app-thrifty","line":57},{"title":"app-actual-budget","target":"app-actual-budget","line":58},{"title":"app-ignidash","target":"app-ignidash","line":59},{"title":"app-firefly-iii","target":"app-firefly-iii","line":60},{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":75},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":76},{"title":"cat-budgeting","target":"cat-budgeting","line":79},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":80},{"title":"securisation-home-lab","target":"securisation-home-lab","line":81}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13e6fx","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#{1}","lines":[13,24],"size":430,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":11}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1nfr1db","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description","lines":[25,32],"size":598,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1813m0n","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description#{1}","lines":[27,32],"size":582,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"13ztt8z","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation","lines":[33,58],"size":425,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"11103xf","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)","lines":[35,49],"size":255,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"uvh6nq","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}","lines":[37,49],"size":210,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1y5qeup","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle","lines":[50,58],"size":152,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1m3wvrj","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}","lines":[52,58],"size":114,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1w7mlrz","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration","lines":[59,63],"size":126,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1y5qg7v","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{1}","lines":[61,61],"size":47,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1en5a3h","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{2}","lines":[62,63],"size":60,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1l0n1gg","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives","lines":[64,77],"size":312,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":4},{"title":"app-thrifty","target":"app-thrifty","line":5},{"title":"app-actual-budget","target":"app-actual-budget","line":6},{"title":"app-ignidash","target":"app-ignidash","line":7},{"title":"app-firefly-iii","target":"app-firefly-iii","line":8}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"qt6m8k","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source","lines":[66,72],"size":227,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":2},{"title":"app-thrifty","target":"app-thrifty","line":3},{"title":"app-actual-budget","target":"app-actual-budget","line":4},{"title":"app-ignidash","target":"app-ignidash","line":5},{"title":"app-firefly-iii","target":"app-firefly-iii","line":6}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1fmf6nc","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{1}","lines":[67,67],"size":54,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"12i8vxj","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{2}","lines":[68,68],"size":40,"outlinks":[{"title":"app-thrifty","target":"app-thrifty","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"v3nhio","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{3}","lines":[69,69],"size":44,"outlinks":[{"title":"app-actual-budget","target":"app-actual-budget","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"uf01i8","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{4}","lines":[70,70],"size":37,"outlinks":[{"title":"app-ignidash","target":"app-ignidash","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{5}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"hx5rqu","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{5}","lines":[71,72],"size":32,"outlinks":[{"title":"app-firefly-iii","target":"app-firefly-iii","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"n3jk0t","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires","lines":[73,77],"size":67,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1e9umxz","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{1}","lines":[74,74],"size":25,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"vpohx","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{2}","lines":[75,75],"size":11,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"lbenci","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{3}","lines":[76,77],"size":11,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"19qigch","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité","lines":[78,84],"size":243,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1798ejg","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{1}","lines":[80,80],"size":64,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"gxunln","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{2}","lines":[81,81],"size":19,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1wdv36k","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{3}","lines":[82,82],"size":58,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{4}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"exm2yq","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{4}","lines":[83,84],"size":86,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1k4xn6i","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources","lines":[85,88],"size":123,"outlinks":[{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":2},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":3}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"zonmjq","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{1}","lines":[86,86],"size":49,"outlinks":[{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"okr97a","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{2}","lines":[87,88],"size":59,"outlinks":[{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1ldhtf3","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées","lines":[89,93],"size":93,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":2},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":3},{"title":"securisation-home-lab","target":"securisation-home-lab","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"149jwza","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{1}","lines":[90,90],"size":19,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{2}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"2heil6","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{2}","lines":[91,91],"size":29,"outlinks":[{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{3}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1j7vbgu","at":1780873149061},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{3}","lines":[92,93],"size":28,"outlinks":[{"title":"securisation-home-lab","target":"securisation-home-lab","line":1}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#---frontmatter---": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"fejgq","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#---frontmatter---","lines":[1,10],"size":211,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1h7sqe0","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷","lines":[12,93],"size":2450,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":12},{"title":"app-spendspentspent","target":"app-spendspentspent","line":56},{"title":"app-thrifty","target":"app-thrifty","line":57},{"title":"app-actual-budget","target":"app-actual-budget","line":58},{"title":"app-ignidash","target":"app-ignidash","line":59},{"title":"app-firefly-iii","target":"app-firefly-iii","line":60},{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":75},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":76},{"title":"cat-budgeting","target":"cat-budgeting","line":79},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":80},{"title":"securisation-home-lab","target":"securisation-home-lab","line":81}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"e3txxn","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#{1}","lines":[13,24],"size":442,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":11}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"oox89r","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description","lines":[25,32],"size":606,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"19xjzxw","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Description#{1}","lines":[27,32],"size":588,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1jkc9jc","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation","lines":[33,58],"size":451,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"u4c3hk","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)","lines":[35,49],"size":270,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"160dmez","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}","lines":[37,49],"size":223,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1wgmgsd","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle","lines":[50,58],"size":161,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1lzft60","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}","lines":[52,58],"size":121,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"pqsfsh","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration","lines":[59,63],"size":131,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1nztg7p","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Configuration#{1}","lines":[61,63],"size":111,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"es4510","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives","lines":[64,77],"size":326,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":4},{"title":"app-thrifty","target":"app-thrifty","line":5},{"title":"app-actual-budget","target":"app-actual-budget","line":6},{"title":"app-ignidash","target":"app-ignidash","line":7},{"title":"app-firefly-iii","target":"app-firefly-iii","line":8}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"c5ojo3","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source","lines":[66,72],"size":234,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":2},{"title":"app-thrifty","target":"app-thrifty","line":3},{"title":"app-actual-budget","target":"app-actual-budget","line":4},{"title":"app-ignidash","target":"app-ignidash","line":5},{"title":"app-firefly-iii","target":"app-firefly-iii","line":6}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"12qla8j","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Open Source#{1}","lines":[67,72],"size":217,"outlinks":[{"title":"app-spendspentspent","target":"app-spendspentspent","line":1},{"title":"app-thrifty","target":"app-thrifty","line":2},{"title":"app-actual-budget","target":"app-actual-budget","line":3},{"title":"app-ignidash","target":"app-ignidash","line":4},{"title":"app-firefly-iii","target":"app-firefly-iii","line":5}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"6qqk3t","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires","lines":[73,77],"size":72,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1srlrgb","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Alternatives#Propriétaires#{1}","lines":[74,77],"size":53,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"uko9l6","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité","lines":[78,84],"size":250,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"odc4g","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Sécurité#{1}","lines":[80,84],"size":235,"outlinks":[],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1q7wgof","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources","lines":[85,88],"size":127,"outlinks":[{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":2},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":3}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"167ghy3","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Ressources#{1}","lines":[86,88],"size":112,"outlinks":[{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":1},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":2}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"ebe7e7","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées","lines":[89,93],"size":97,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":2},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":3},{"title":"securisation-home-lab","target":"securisation-home-lab","line":4}],"class_name":"SmartBlock"},
"smart_blocks:Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{1}": {"path":null,"last_embed":{"hash":null},"embeddings":{},"text":null,"length":0,"last_read":{"hash":"1ekbaqj","at":1780929441434},"key":"Catalogue-Self-Hosted/apps/app-piglet.md#Piglet 🐷#Pages Liées#{1}","lines":[90,93],"size":81,"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":1},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":2},{"title":"securisation-home-lab","target":"securisation-home-lab","line":3}],"class_name":"SmartBlock"},

"smart_sources:Catalogue-Self-Hosted/apps/app-piglet.md": {"path":"Catalogue-Self-Hosted/apps/app-piglet.md","last_embed":{"hash":null},"embeddings":{},"last_read":{"hash":"rhji0p","at":1780929441434},"class_name":"SmartSource","last_import":{"mtime":1780928027008,"size":2724,"at":1780929441606,"hash":"rhji0p"},"blocks":{"#---frontmatter---":[1,10],"#Piglet 🐷":[12,93],"#Piglet 🐷#{1}":[13,24],"#Piglet 🐷#Description":[25,32],"#Piglet 🐷#Description#{1}":[27,32],"#Piglet 🐷#Installation":[33,58],"#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)":[35,49],"#Piglet 🐷#Installation#Option 1 : Docker Compose (placeholder)#{1}":[37,49],"#Piglet 🐷#Installation#Option 2 : Installation manuelle":[50,58],"#Piglet 🐷#Installation#Option 2 : Installation manuelle#{1}":[52,58],"#Piglet 🐷#Configuration":[59,63],"#Piglet 🐷#Configuration#{1}":[61,63],"#Piglet 🐷#Alternatives":[64,77],"#Piglet 🐷#Alternatives#Open Source":[66,72],"#Piglet 🐷#Alternatives#Open Source#{1}":[67,72],"#Piglet 🐷#Alternatives#Propriétaires":[73,77],"#Piglet 🐷#Alternatives#Propriétaires#{1}":[74,77],"#Piglet 🐷#Sécurité":[78,84],"#Piglet 🐷#Sécurité#{1}":[80,84],"#Piglet 🐷#Ressources":[85,88],"#Piglet 🐷#Ressources#{1}":[86,88],"#Piglet 🐷#Pages Liées":[89,93],"#Piglet 🐷#Pages Liées#{1}":[90,93]},"outlinks":[{"title":"cat-budgeting","target":"cat-budgeting","line":23},{"title":"app-spendspentspent","target":"app-spendspentspent","line":67},{"title":"app-thrifty","target":"app-thrifty","line":68},{"title":"app-actual-budget","target":"app-actual-budget","line":69},{"title":"app-ignidash","target":"app-ignidash","line":70},{"title":"app-firefly-iii","target":"app-firefly-iii","line":71},{"title":"Dépôt GitHub","target":"https://github.com/TTtie/Piglet","line":86},{"title":"selfh.st listing","target":"https://selfh.st/apps/?tag=budgeting","line":87},{"title":"cat-budgeting","target":"cat-budgeting","line":90},{"title":"recettes-docker-compose","target":"recettes-docker-compose","line":91},{"title":"securisation-home-lab","target":"securisation-home-lab","line":92}],"task_lines":[],"tasks":{},"codeblock_ranges":[[37,48],[52,57]],"key":"Catalogue-Self-Hosted/apps/app-piglet.md","metadata":{"title":"Piglet","created":"2026-06-07","updated":"2026-06-07","type":"app","tags":["#catalogue","#budgeting","#python","#minimal"],"confidence":"medium","contested":false,"sources":["https://selfh.st/apps/?tag=budgeting"]}},