[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-0d8bad29":3,"seo:featured-workflow:0d8bad29-4e41-11f1-9bc6-00163e2b0d79:en":85,"workflow-related-asset-0d8bad29-0d8bad29-4e41-11f1-9bc6-00163e2b0d79":86},{"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":23,"has_voted":29,"visibility":19,"share_token":13,"is_featured":12,"content_hash":30,"asset_kind":31,"target_tools":32,"install_mode":36,"entrypoint":20,"risk_profile":37,"dependencies":39,"verification":44,"agent_metadata":47,"agent_fit":60,"trust":72,"provenance":81,"created_at":83,"updated_at":84},3375,"0d8bad29-4e41-11f1-9bc6-00163e2b0d79","asset-0d8bad29","Tinode — Self-Hosted Instant Messaging Platform","Tinode is a self-hosted instant messaging server with support for group chats, file sharing, push notifications, and mobile and web clients.","8a910e34-3180-11f1-9bc6-00163e2b0d79","Script Depot","https:\u002F\u002Ftokrepo.com\u002Fapple-touch-icon.png",0,"",3,"en",[17],{"id":18,"step_order":19,"title":20,"description":13,"prompt_template":21,"variables":13,"depends_on":22,"expected_output":13},3938,1,"Tinode Overview","# Tinode — Self-Hosted Instant Messaging Platform\n\n## Quick Use\n```bash\n# Run Tinode server with MySQL backend via Docker Compose\ngit clone https:\u002F\u002Fgithub.com\u002Ftinode\u002Fchat.git && cd chat\u002Fdocker\ndocker compose up -d\n# Web client available at http:\u002F\u002Flocalhost:6060\n```\n\n## Introduction\nTinode is an open-source instant messaging server and set of client libraries designed as a modern replacement for XMPP and similar protocols. It provides real-time messaging with features like group chats, read receipts, typing indicators, file attachments, and push notifications, all accessible through official web, Android, and iOS clients.\n\n## What Tinode Does\n- Provides one-on-one and group messaging with real-time delivery\n- Supports file and image sharing with server-side thumbnail generation\n- Sends push notifications via Firebase Cloud Messaging or TNPG\n- Handles user authentication with built-in credentials or external providers\n- Offers a gRPC-based plugin system for custom server-side logic\n\n## Architecture Overview\nThe Tinode server is written in Go and communicates with clients over WebSocket or long polling using a JSON-based protocol. It supports MySQL, PostgreSQL, MongoDB, or RethinkDB as the data store. The server manages topics (chat rooms), subscriptions, message routing, and presence tracking. Clients connect through a stateful session that handles authentication, message delivery, and real-time updates.\n\n## Self-Hosting & Configuration\n- Deploy using Docker Compose with pre-configured database and server containers\n- Choose between MySQL, PostgreSQL, MongoDB, or RethinkDB as the storage backend\n- Configure push notifications by providing Firebase credentials in tinode.conf\n- Set up TLS by placing certificate files in the config directory\n- Use the built-in admin panel or CLI tools to manage users and topics\n\n## Key Features\n- Official Android, iOS, and web clients with a consistent modern UI\n- Plugin architecture via gRPC for custom chatbots and integrations\n- Cluster mode with multiple server nodes behind a load balancer\n- Video and voice call support through WebRTC integration\n- User search, contact discovery, and tag-based topic browsing\n\n## Comparison with Similar Tools\n- **Matrix\u002FSynapse** — federated protocol with heavier resource usage; Tinode is simpler and lighter\n- **Rocket.Chat** — feature-rich but resource-intensive; Tinode focuses on core messaging performance\n- **Mattermost** — team collaboration oriented; Tinode targets general-purpose messaging\n- **XMPP (ejabberd)** — mature but complex protocol; Tinode uses a simpler modern API\n- **Signal Server** — privacy-focused but hard to self-host; Tinode is designed for easy deployment\n\n## FAQ\n**Q: Can Tinode federate with other Tinode servers?**\nA: Not currently. Tinode is designed as a single-deployment messaging platform, not a federated protocol.\n\n**Q: How many concurrent users can a single Tinode server handle?**\nA: A single instance can handle thousands of concurrent connections. Cluster mode scales further.\n\n**Q: Does Tinode support end-to-end encryption?**\nA: Tinode provides TLS for transport encryption. Client-side E2E encryption is not built in but can be layered on top.\n\n**Q: Can I build custom clients using the Tinode protocol?**\nA: Yes. Client libraries are available for Go, Python, Java, Swift, and JavaScript with full protocol documentation.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Ftinode\u002Fchat\n- https:\u002F\u002Ftinode.co\u002F","0",[24],{"id":25,"name":26,"slug":27,"icon":28},11,"Scripts","script","📜",false,"1324d5c6b8b679aa2978c733a343fe3dcc7e0e00dcd1307e4033cb472960c0d4","skill",[33,34,35],"claude_code","codex","gemini_cli","single",{"executes_code":29,"modifies_global_config":29,"requires_secrets":38,"uses_absolute_paths":29,"network_access":29},[],{"npm":40,"pip":41,"brew":42,"system":43},[],[],[],[],{"commands":45,"expected_files":46},[],[20],{"asset_kind":31,"target_tools":48,"install_mode":36,"entrypoint":20,"risk_profile":49,"dependencies":51,"content_hash":30,"verification":56,"inferred":59},[33,34,35],{"executes_code":29,"modifies_global_config":29,"requires_secrets":50,"uses_absolute_paths":29,"network_access":29},[],{"npm":52,"pip":53,"brew":54,"system":55},[],[],[],[],{"commands":57,"expected_files":58},[],[20],true,{"target":34,"score":61,"status":62,"policy":63,"why":64,"asset_kind":31,"install_mode":36},98,"native","allow",[65,66,67,68,69,70,71],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":73,"verified_publisher":29,"asset_signed_hash":30,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":75,"review_status":76,"signals":77},"established","hash_only",[],"unreviewed",[78,79,80],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":82,"content_hash":30,"visibility":19,"created_at":83,"updated_at":84},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-0d8bad29","2026-05-13 04:27:53","2026-05-13 07:09:17",null,[87,139,192,239],{"id":88,"uuid":89,"slug":90,"title":91,"description":92,"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":93,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":94,"tags":95,"has_voted":29,"visibility":19,"share_token":13,"is_featured":12,"content_hash":97,"asset_kind":31,"target_tools":98,"install_mode":36,"entrypoint":99,"risk_profile":100,"dependencies":102,"verification":107,"agent_metadata":110,"agent_fit":122,"trust":124,"provenance":127,"created_at":129,"updated_at":130,"__relatedScore":131,"__relatedReasons":132,"__sharedTags":137},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.",90,[],[96],{"id":25,"name":26,"slug":27,"icon":28},"03f9263a4d114a35dd886f9c996e0925fa5458fbd91ae22441c17af571f2e550",[33,34,35],"MeshCentral Overview",{"executes_code":29,"modifies_global_config":29,"requires_secrets":101,"uses_absolute_paths":29,"network_access":29},[],{"npm":103,"pip":104,"brew":105,"system":106},[],[],[],[],{"commands":108,"expected_files":109},[],[99],{"asset_kind":31,"target_tools":111,"install_mode":36,"entrypoint":99,"risk_profile":112,"dependencies":114,"content_hash":97,"verification":119},[33,34,35],{"executes_code":29,"modifies_global_config":29,"requires_secrets":113,"uses_absolute_paths":29,"network_access":29},[],{"npm":115,"pip":116,"brew":117,"system":118},[],[],[],[],{"commands":120,"expected_files":121},[],[99],{"target":34,"score":61,"status":62,"policy":63,"why":123,"asset_kind":31,"install_mode":36},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":29,"asset_signed_hash":97,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":125,"review_status":76,"signals":126},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":128,"content_hash":97,"visibility":19,"created_at":129,"updated_at":130},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fmeshcentral-self-hosted-remote-device-management-platform-ff3b5f92","2026-04-26 12:11:27","2026-05-12 20:01:46",126.93856208848165,[133,134,135,136],"topic-match","same-kind","same-target","same-author",[27,138],"scripts",{"id":140,"uuid":141,"slug":142,"title":143,"description":144,"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":145,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":146,"tags":147,"has_voted":29,"visibility":19,"share_token":13,"is_featured":12,"content_hash":149,"asset_kind":31,"target_tools":150,"install_mode":36,"entrypoint":151,"risk_profile":152,"dependencies":154,"verification":159,"agent_metadata":162,"agent_fit":174,"trust":181,"provenance":185,"created_at":187,"updated_at":188,"__relatedScore":189,"__relatedReasons":190,"__sharedTags":191},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,[],[148],{"id":25,"name":26,"slug":27,"icon":28},"cdaa8f7960e75d484e493e7902b06a4451e1e637b800a2909ca98c5ff025deb3",[33,34,35],"October CMS Overview",{"executes_code":29,"modifies_global_config":29,"requires_secrets":153,"uses_absolute_paths":29,"network_access":59},[],{"npm":155,"pip":156,"brew":157,"system":158},[],[],[],[],{"commands":160,"expected_files":161},[],[151],{"asset_kind":31,"target_tools":163,"install_mode":36,"entrypoint":151,"risk_profile":164,"dependencies":166,"content_hash":149,"verification":171},[33,34,35],{"executes_code":29,"modifies_global_config":29,"requires_secrets":165,"uses_absolute_paths":29,"network_access":59},[],{"npm":167,"pip":168,"brew":169,"system":170},[],[],[],[],{"commands":172,"expected_files":173},[],[151],{"target":34,"score":175,"status":176,"policy":177,"why":178,"asset_kind":31,"install_mode":36},64,"needs_confirmation","confirm",[65,66,67,179,180,71],"policy confirm","risk_profile.network_access is true",{"author_trust_level":73,"verified_publisher":29,"asset_signed_hash":149,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":182,"review_status":76,"signals":184},[183],"network_access",[78,79],{"owner_uuid":9,"owner_name":10,"source_url":186,"content_hash":149,"visibility":19,"created_at":187,"updated_at":188},"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",116.75827363610588,[133,134,135,136],[27,138],{"id":193,"uuid":194,"slug":195,"title":196,"description":197,"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":198,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":199,"tags":200,"has_voted":29,"visibility":19,"share_token":13,"is_featured":12,"content_hash":202,"asset_kind":31,"target_tools":203,"install_mode":36,"entrypoint":204,"risk_profile":205,"dependencies":207,"verification":212,"agent_metadata":215,"agent_fit":227,"trust":229,"provenance":232,"created_at":234,"updated_at":235,"__relatedScore":236,"__relatedReasons":237,"__sharedTags":238},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,[],[201],{"id":25,"name":26,"slug":27,"icon":28},"a32197f715dfae3cac968d95aae35194b6ba4a2a2a215bea860f2b4a958b8de6",[33,34,35],"Cloudreve Overview",{"executes_code":29,"modifies_global_config":29,"requires_secrets":206,"uses_absolute_paths":29,"network_access":59},[],{"npm":208,"pip":209,"brew":210,"system":211},[],[],[],[],{"commands":213,"expected_files":214},[],[204],{"asset_kind":31,"target_tools":216,"install_mode":36,"entrypoint":204,"risk_profile":217,"dependencies":219,"content_hash":202,"verification":224},[33,34,35],{"executes_code":29,"modifies_global_config":29,"requires_secrets":218,"uses_absolute_paths":29,"network_access":59},[],{"npm":220,"pip":221,"brew":222,"system":223},[],[],[],[],{"commands":225,"expected_files":226},[],[204],{"target":34,"score":175,"status":176,"policy":177,"why":228,"asset_kind":31,"install_mode":36},[65,66,67,179,180,71],{"author_trust_level":73,"verified_publisher":29,"asset_signed_hash":202,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":230,"review_status":76,"signals":231},[183],[78,79],{"owner_uuid":9,"owner_name":10,"source_url":233,"content_hash":202,"visibility":19,"created_at":234,"updated_at":235},"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",114.88641892909283,[133,134,135,136],[27,138],{"id":240,"uuid":241,"slug":242,"title":243,"description":244,"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":245,"parent_id":12,"parent_uuid":13,"lang_type":15,"steps":246,"tags":247,"has_voted":29,"visibility":19,"share_token":13,"is_featured":12,"content_hash":249,"asset_kind":31,"target_tools":250,"install_mode":36,"entrypoint":251,"risk_profile":252,"dependencies":254,"verification":259,"agent_metadata":262,"agent_fit":274,"trust":276,"provenance":279,"created_at":281,"updated_at":282,"__relatedScore":283,"__relatedReasons":284,"__sharedTags":285},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,[],[248],{"id":25,"name":26,"slug":27,"icon":28},"d12270d8aa58a9ae97789b87b3093a7ae7913a03fa86870ed303abc2397323d9",[33,34,35],"Soft Serve Git Server",{"executes_code":29,"modifies_global_config":29,"requires_secrets":253,"uses_absolute_paths":29,"network_access":29},[],{"npm":255,"pip":256,"brew":257,"system":258},[],[],[],[],{"commands":260,"expected_files":261},[],[251],{"asset_kind":31,"target_tools":263,"install_mode":36,"entrypoint":251,"risk_profile":264,"dependencies":266,"content_hash":249,"verification":271},[33,34,35],{"executes_code":29,"modifies_global_config":29,"requires_secrets":265,"uses_absolute_paths":29,"network_access":29},[],{"npm":267,"pip":268,"brew":269,"system":270},[],[],[],[],{"commands":272,"expected_files":273},[],[251],{"target":34,"score":61,"status":62,"policy":63,"why":275,"asset_kind":31,"install_mode":36},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":29,"asset_signed_hash":249,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":277,"review_status":76,"signals":278},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":280,"content_hash":249,"visibility":19,"created_at":281,"updated_at":282},"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",108.95969178039955,[133,134,135,136],[27,138]]