[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-3784121e":3,"seo:featured-workflow:3784121e-4e62-11f1-9bc6-00163e2b0d79:en":84,"workflow-related-asset-3784121e-3784121e-4e62-11f1-9bc6-00163e2b0d79":85},{"id":4,"uuid":5,"slug":6,"title":7,"description":8,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":13,"fork_count":12,"vote_count":12,"view_count":14,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":16,"tags":22,"has_voted":28,"visibility":14,"share_token":13,"is_featured":12,"content_hash":29,"asset_kind":30,"target_tools":31,"install_mode":35,"entrypoint":19,"risk_profile":36,"dependencies":38,"verification":43,"agent_metadata":46,"agent_fit":59,"trust":71,"provenance":80,"created_at":82,"updated_at":83},3456,"3784121e-4e62-11f1-9bc6-00163e2b0d79","asset-3784121e","Papra — Minimalistic Self-Hosted Document Archiving","A lightweight, self-hosted document archiving platform for organizing and preserving receipts, invoices, contracts, and other important files with tagging, full-text search, and a clean web interface.","8a910e34-3180-11f1-9bc6-00163e2b0d79","Script Depot","https:\u002F\u002Ftokrepo.com\u002Fapple-touch-icon.png",0,"",1,"en",[17],{"id":18,"step_order":14,"title":19,"description":13,"prompt_template":20,"variables":13,"depends_on":21,"expected_output":13},4016,"Papra","# Papra — Minimalistic Self-Hosted Document Archiving\n\n## Quick Use\n```bash\ndocker run -d --name papra \n  -p 1221:1221 \n  -v papra-data:\u002Fapp\u002Fdata \n  paprahq\u002Fpapra:latest\n# Open http:\u002F\u002Flocalhost:1221\n```\n\n## Introduction\nPapra is a self-hosted document archiving tool designed for people who want a simple way to store, tag, and retrieve important documents. Unlike heavier document management systems, Papra focuses on doing one thing well: keeping your files organized and searchable without unnecessary complexity.\n\n## What Papra Does\n- Stores uploaded documents (PDFs, images, office files) in a structured archive\n- Tags and categorizes documents with custom labels and metadata\n- Provides full-text search across all archived document content\n- Offers a clean, responsive web interface for browsing and managing files\n- Supports bulk upload and automatic date extraction from document content\n\n## Architecture Overview\nPapra is a TypeScript application with a lightweight backend serving both the API and web UI. Documents are stored on disk in an organized directory structure, with metadata and search indices maintained in a local database. The architecture prioritizes simplicity: a single container handles everything with no external service dependencies.\n\n## Self-Hosting & Configuration\n- Deploy with a single Docker container or Docker Compose\n- Mount a volume for persistent document storage and database\n- Configure retention policies and storage limits via environment variables\n- Set up authentication to protect access to the archive\n- Export data at any time since documents are stored as plain files on disk\n\n## Key Features\n- Minimalist design focused on fast document capture and retrieval\n- Full-text search powered by document content extraction\n- Flexible tagging system for organizing documents by category, date, or custom criteria\n- Single-container deployment with no external database or service requirements\n- Privacy-first: all processing happens locally with no cloud dependencies\n\n## Comparison with Similar Tools\n- **Paperless-ngx** — feature-rich with OCR and ML classification; Papra is deliberately simpler and lighter\n- **Docspell** — powerful document management with workflow automation; Papra targets quick archival\n- **Mayan EDMS** — enterprise-grade DMS; Papra is for personal or small-team use\n- **Google Drive** — cloud storage with search; Papra keeps everything self-hosted and private\n\n## FAQ\n**Q: Does Papra include OCR?**\nA: Papra extracts text from PDFs and common document formats. For scanned images, pairing with an external OCR tool may be needed.\n\n**Q: Can multiple users share an archive?**\nA: Yes. Papra supports user accounts with shared access to the document archive.\n\n**Q: How does it compare to Paperless-ngx?**\nA: Paperless-ngx offers more automation (OCR, ML tagging, consumption directories). Papra is lighter and faster to set up when you want simple manual archiving.\n\n**Q: What file formats are supported?**\nA: PDFs, common image formats, and office documents. The system stores originals and extracts text for search.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Fpapra-hq\u002Fpapra\n- https:\u002F\u002Fgithub.com\u002Fpapra-hq\u002Fpapra#readme","0",[23],{"id":24,"name":25,"slug":26,"icon":27},11,"Scripts","script","📜",false,"2023a850f09486724f5e4e8cbe6696b6363ba211faa1822b5e6a93333b9613e7","skill",[32,33,34],"claude_code","codex","gemini_cli","single",{"executes_code":28,"modifies_global_config":28,"requires_secrets":37,"uses_absolute_paths":28,"network_access":28},[],{"npm":39,"pip":40,"brew":41,"system":42},[],[],[],[],{"commands":44,"expected_files":45},[],[19],{"asset_kind":30,"target_tools":47,"install_mode":35,"entrypoint":19,"risk_profile":48,"dependencies":50,"content_hash":29,"verification":55,"inferred":58},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":49,"uses_absolute_paths":28,"network_access":28},[],{"npm":51,"pip":52,"brew":53,"system":54},[],[],[],[],{"commands":56,"expected_files":57},[],[19],true,{"target":33,"score":60,"status":61,"policy":62,"why":63,"asset_kind":30,"install_mode":35},98,"native","allow",[64,65,66,67,68,69,70],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":29,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":74,"review_status":75,"signals":76},"established","hash_only",[],"unreviewed",[77,78,79],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":81,"content_hash":29,"visibility":14,"created_at":82,"updated_at":83},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-3784121e","2026-05-13 08:25:17","2026-05-13 08:35:55",null,[86,138,185,238],{"id":87,"uuid":88,"slug":89,"title":90,"description":91,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":13,"fork_count":12,"vote_count":12,"view_count":92,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":93,"tags":94,"has_voted":28,"visibility":14,"share_token":13,"is_featured":12,"content_hash":96,"asset_kind":30,"target_tools":97,"install_mode":35,"entrypoint":98,"risk_profile":99,"dependencies":101,"verification":106,"agent_metadata":109,"agent_fit":121,"trust":123,"provenance":126,"created_at":128,"updated_at":129,"__relatedScore":130,"__relatedReasons":131,"__sharedTags":136},2144,"15afa0db-4106-11f1-9bc6-00163e2b0d79","soft-serve-self-hosted-git-server-beautiful-tui-15afa0db","Soft Serve — Self-Hosted Git Server with a Beautiful TUI","Soft Serve is a lightweight, self-hosted Git server by Charm that provides SSH-based repository hosting with a built-in terminal user interface. It supports access control, a web interface, and Git hooks, all in a single Go binary with no database required.",93,[],[95],{"id":24,"name":25,"slug":26,"icon":27},"d12270d8aa58a9ae97789b87b3093a7ae7913a03fa86870ed303abc2397323d9",[32,33,34],"Soft Serve Git Server",{"executes_code":28,"modifies_global_config":28,"requires_secrets":100,"uses_absolute_paths":28,"network_access":28},[],{"npm":102,"pip":103,"brew":104,"system":105},[],[],[],[],{"commands":107,"expected_files":108},[],[98],{"asset_kind":30,"target_tools":110,"install_mode":35,"entrypoint":98,"risk_profile":111,"dependencies":113,"content_hash":96,"verification":118},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":112,"uses_absolute_paths":28,"network_access":28},[],{"npm":114,"pip":115,"brew":116,"system":117},[],[],[],[],{"commands":119,"expected_files":120},[],[98],{"target":33,"score":60,"status":61,"policy":62,"why":122,"asset_kind":30,"install_mode":35},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":96,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":124,"review_status":75,"signals":125},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":127,"content_hash":96,"visibility":14,"created_at":128,"updated_at":129},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fsoft-serve-self-hosted-git-server-beautiful-tui-15afa0db","2026-04-26 08:23:01","2026-05-12 19:48:13",111.95969178039955,[132,133,134,135],"topic-match","same-kind","same-target","same-author",[26,137],"scripts",{"id":139,"uuid":140,"slug":141,"title":142,"description":143,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":13,"fork_count":12,"vote_count":12,"view_count":144,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":145,"tags":146,"has_voted":28,"visibility":14,"share_token":13,"is_featured":12,"content_hash":148,"asset_kind":30,"target_tools":149,"install_mode":35,"entrypoint":150,"risk_profile":151,"dependencies":153,"verification":158,"agent_metadata":161,"agent_fit":173,"trust":175,"provenance":178,"created_at":180,"updated_at":181,"__relatedScore":182,"__relatedReasons":183,"__sharedTags":184},2154,"ff3b5f92-4125-11f1-9bc6-00163e2b0d79","meshcentral-self-hosted-remote-device-management-platform-ff3b5f92","MeshCentral — Self-Hosted Remote Device Management Platform","MeshCentral is a full-featured, self-hosted remote monitoring and management platform. It provides remote desktop, terminal, file transfer, and device management for Windows, Linux, and macOS through a web browser.",91,[],[147],{"id":24,"name":25,"slug":26,"icon":27},"03f9263a4d114a35dd886f9c996e0925fa5458fbd91ae22441c17af571f2e550",[32,33,34],"MeshCentral Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":152,"uses_absolute_paths":28,"network_access":28},[],{"npm":154,"pip":155,"brew":156,"system":157},[],[],[],[],{"commands":159,"expected_files":160},[],[150],{"asset_kind":30,"target_tools":162,"install_mode":35,"entrypoint":150,"risk_profile":163,"dependencies":165,"content_hash":148,"verification":170},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":164,"uses_absolute_paths":28,"network_access":28},[],{"npm":166,"pip":167,"brew":168,"system":169},[],[],[],[],{"commands":171,"expected_files":172},[],[150],{"target":33,"score":60,"status":61,"policy":62,"why":174,"asset_kind":30,"install_mode":35},[64,65,66,67,68,69,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":148,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":176,"review_status":75,"signals":177},[],[77,78,79],{"owner_uuid":9,"owner_name":10,"source_url":179,"content_hash":148,"visibility":14,"created_at":180,"updated_at":181},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fmeshcentral-self-hosted-remote-device-management-platform-ff3b5f92","2026-04-26 12:11:27","2026-05-13 13:10:33",111.94568174101833,[132,133,134,135],[26,137],{"id":186,"uuid":187,"slug":188,"title":189,"description":190,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":13,"fork_count":12,"vote_count":12,"view_count":191,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":192,"tags":193,"has_voted":28,"visibility":14,"share_token":13,"is_featured":12,"content_hash":195,"asset_kind":30,"target_tools":196,"install_mode":35,"entrypoint":197,"risk_profile":198,"dependencies":200,"verification":205,"agent_metadata":208,"agent_fit":220,"trust":227,"provenance":231,"created_at":233,"updated_at":234,"__relatedScore":235,"__relatedReasons":236,"__sharedTags":237},2178,"43d6b856-418b-11f1-9bc6-00163e2b0d79","october-cms-self-hosted-cms-platform-built-laravel-43d6b856","October CMS — Self-Hosted CMS Platform Built on Laravel","A modular, self-hosted content management system built on the Laravel PHP framework with a clean back-end UI and flexible plugin architecture.",68,[],[194],{"id":24,"name":25,"slug":26,"icon":27},"cdaa8f7960e75d484e493e7902b06a4451e1e637b800a2909ca98c5ff025deb3",[32,33,34],"October CMS Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":199,"uses_absolute_paths":28,"network_access":58},[],{"npm":201,"pip":202,"brew":203,"system":204},[],[],[],[],{"commands":206,"expected_files":207},[],[197],{"asset_kind":30,"target_tools":209,"install_mode":35,"entrypoint":197,"risk_profile":210,"dependencies":212,"content_hash":195,"verification":217},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":211,"uses_absolute_paths":28,"network_access":58},[],{"npm":213,"pip":214,"brew":215,"system":216},[],[],[],[],{"commands":218,"expected_files":219},[],[197],{"target":33,"score":221,"status":222,"policy":223,"why":224,"asset_kind":30,"install_mode":35},64,"needs_confirmation","confirm",[64,65,66,225,226,70],"policy confirm","risk_profile.network_access is true",{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":195,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":228,"review_status":75,"signals":230},[229],"network_access",[77,78],{"owner_uuid":9,"owner_name":10,"source_url":232,"content_hash":195,"visibility":14,"created_at":233,"updated_at":234},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Foctober-cms-self-hosted-cms-platform-built-laravel-43d6b856","2026-04-27 00:16:21","2026-05-13 06:35:33",108.75827363610588,[132,133,134,135],[26,137],{"id":239,"uuid":240,"slug":241,"title":242,"description":243,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":13,"fork_count":12,"vote_count":12,"view_count":244,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":245,"tags":246,"has_voted":28,"visibility":14,"share_token":13,"is_featured":12,"content_hash":248,"asset_kind":30,"target_tools":249,"install_mode":35,"entrypoint":250,"risk_profile":251,"dependencies":253,"verification":258,"agent_metadata":261,"agent_fit":273,"trust":275,"provenance":278,"created_at":280,"updated_at":281,"__relatedScore":282,"__relatedReasons":283,"__sharedTags":284},2148,"89ab0373-4125-11f1-9bc6-00163e2b0d79","cloudreve-self-hosted-cloud-storage-multi-backend-support-89ab0373","Cloudreve — Self-Hosted Cloud Storage with Multi-Backend Support","Cloudreve is a self-hosted file management and sharing system written in Go. It supports multiple storage backends including local disk, S3, OneDrive, and remote servers, with a polished web UI for uploads, sharing, and user management.",83,[],[247],{"id":24,"name":25,"slug":26,"icon":27},"a32197f715dfae3cac968d95aae35194b6ba4a2a2a215bea860f2b4a958b8de6",[32,33,34],"Cloudreve Overview",{"executes_code":28,"modifies_global_config":28,"requires_secrets":252,"uses_absolute_paths":28,"network_access":58},[],{"npm":254,"pip":255,"brew":256,"system":257},[],[],[],[],{"commands":259,"expected_files":260},[],[250],{"asset_kind":30,"target_tools":262,"install_mode":35,"entrypoint":250,"risk_profile":263,"dependencies":265,"content_hash":248,"verification":270},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":264,"uses_absolute_paths":28,"network_access":58},[],{"npm":266,"pip":267,"brew":268,"system":269},[],[],[],[],{"commands":271,"expected_files":272},[],[250],{"target":33,"score":221,"status":222,"policy":223,"why":274,"asset_kind":30,"install_mode":35},[64,65,66,225,226,70],{"author_trust_level":72,"verified_publisher":28,"asset_signed_hash":248,"signature_status":73,"install_count":12,"report_count":12,"dangerous_capability_badges":276,"review_status":75,"signals":277},[229],[77,78],{"owner_uuid":9,"owner_name":10,"source_url":279,"content_hash":248,"visibility":14,"created_at":280,"updated_at":281},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fcloudreve-self-hosted-cloud-storage-multi-backend-support-89ab0373","2026-04-26 12:08:10","2026-05-13 00:40:06",105.88641892909283,[132,133,134,135],[26,137]]