Skip to content

Add Spokes App#950

Open
PCBeeQC wants to merge 9 commits into
IceWhaleTech:mainfrom
PCBeeQC:main
Open

Add Spokes App#950
PCBeeQC wants to merge 9 commits into
IceWhaleTech:mainfrom
PCBeeQC:main

Conversation

@PCBeeQC

@PCBeeQC PCBeeQC commented Jun 1, 2026

Copy link
Copy Markdown

What does this PR do?

Adds Spokes to the CasaOS App Store.
Spokes is a self-hosted, secure communication platform for friend groups, families, and small businesses. It features real-time chat, voice, and video channels with zero-trust security.

Configuration Notes for Reviewers:

  • Architecture: Set to amd64.
  • Ports: Spokes uses LiveKit for voice/video. Due to WebRTC NAT traversal requirements, the TCP fallback (7881) and UDP range (50000-50499/udp) must be mapped 1:1:1 to the host. This is explicitly noted in the UI tooltips for users.
  • CI Validation Note: The validation script successfully checks and passes Spokes. However, the CI Action currently fails later in the pipeline when validating Etherpad (which contains duplicate YAML keys for ports and volumes in its x-casaos block).

@sonarqubecloud

sonarqubecloud Bot commented Jun 1, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants