soketi

Set up Soketi WebSocket services for real-time FTC Metrics updates.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/ftc8569/ftcmetrics --skill soketi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soketi
Source: https://github.com/ftc8569/ftcmetrics/tree/main/.claude/skills/soketi
Command: npx skills add https://github.com/ftc8569/ftcmetrics --skill soketi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Soketi provides a scalable, Pusher-compatible WebSocket server to power real-time updates, presence, and broadcasts for FTC Metrics, enabling live data delivery and collaborative scouting across teams.

Core Features & Use Cases

  • Public channels for event-wide updates (live match data)
  • Private channels for team-scoped scouting data
  • Presence channels to track online contributors and collaborators
  • Docker-based deployment and straightforward integration with FTC Metrics services

Quick Start

Install Soketi, configure the environment (app id, key, secret, host, port), then start the docker-based service to enable real-time updates in FTC Metrics.

Frequently Asked Questions about soketi

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Soketi WebSocket server for real-time FTC metrics broadcasting?

Set up Soketi for real-time FTC metrics by installing Soketi, configuring environment variables like SOKETI_APP_ID, SOKETI_APP_KEY, and SOKETI_APP_SECRET, then starting the Docker-based service to enable live data delivery and collaborative scouting across teams.

What is Soketi used for in team collaboration and live scouting feeds?

Soketi is a scalable, Pusher-compatible WebSocket server used to power real-time updates, presence tracking, and broadcasts for FTC Metrics, enabling live data delivery and collaborative scouting across teams.

Do I need Docker to deploy Soketi for FTC Metrics?

Yes, Docker is required to deploy Soketi for FTC Metrics. You must configure environment variables including SOKETI_HOST and SOKETI_PORT, then start the Docker-based service to authorize and route messages across event and team channels.

Can I track online contributors using presence channels with Soketi?

Yes, Soketi supports presence channels to track online contributors and collaborators. It also provides public channels for event-wide live match data updates and private channels for team-scoped scouting data.

Does Soketi work with Pusher-compatible WebSocket clients for match data broadcast?

Soketi is a scalable, Pusher-compatible WebSocket server designed to work with existing Pusher clients. It enables real-time updates, presence tracking, and broadcast of match data across event and team channels for FTC Metrics.

What environment variables are required to authorize and route messages in Soketi?

To authorize and route messages in Soketi, you must configure SOKETI_APP_ID, SOKETI_APP_KEY, SOKETI_APP_SECRET, SOKETI_HOST, and SOKETI_PORT environment variables before starting the Docker-based service for FTC Metrics.