rcsworks/connect

By rcsworks

Updated 1 day ago

Connect facilitates communication between RCS Cloud and devices in private networks

Image
Networking
Integration & delivery
Internet of things
0

10K+

rcsworks/connect repository overview

RCS Sound Software

RCS Connect

RCS Connect is an on-premise application enabling communication between RCS Cloud and devices located within private networks. RCS AudioDisplay uses RCS Connect to communicate with on-site encoders.

Supported Architectures

We utilize the docker manifest for multi-platform awareness. More information is available from docker here. By pulling the latest tag you should retrieve the correct image for your architecture. The following architectures are supported for this image:

ArchitectureAvailable
amd64
arm64

Version Tags

This image provides various versions that are available via tags. Please read the descriptions carefully and exercise caution when using unstable or development tags.

TagAvailableDescription
latestStable Release
edgeDevelopment Release

Usage

These are some example snippets to help you get started!

docker-compose
services:
  connect:
    image: rcsworks/connect:latest
    container_name: connect
    ports:
      - 8080:8080
    environment:
      - CONNECT_ID=REPLACE_ME
      - HOST_URL=https://connect.rcsworks.com
      - AUTH_TOKEN=REPLACE_ME
      - OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317 # optional
      - OTEL_EXPORTER_OTLP_API_KEY=REPLACE_ME # optional
    restart: unless-stopped
docker-cli
docker run -d \
--name=connect\
-p 8080:8080 \
-e CONNECT_ID=REPLACE_ME \
-e HOST_URL=https://connect.rcsworks.com \
-e AUTH_TOKEN=REPLACE_ME
-e OTEL_EXPORTER_OTLP_ENDPOINT=http://localhost:4317 # optional
-e OTEL_EXPORTER_OTLP_API_KEY=REPLACE_ME # optional
--restart unless-stopped \
rcsworks/connect:latest

Parameters

The application is configured using parameters which are passed at runtime. The following set of parameters is supported.

ParameterDescription
-p 8080:8080Maps the host port to the RCS Connect application port.
-e CONNECT_IDSpecifies your unique Connect ID. (Required)
-e HOST_URLThe RCS Connect server to connect to (Required)
-e AUTH_TOKENProvides the authorization token. (Required)
-e OTEL_EXPORTER_OTLP_ENDPOINTSets the OpenTelemetry endpoint for sending logs. (Optional)
-e OTEL_EXPORTER_OTLP_API_KEYSpecifies the token for the api-key header. (Optional)

Staying Up To Date

This image is static, versioned, and requires an image update, as well as container recreation to update the RCS Connect app inside. The below instructions detail some methods of upgrading the container:

Via Docker Compose
  • Pull the latest version of the image docker pull rcsworks/connect
  • Update just the RCS Connect container image docker-compose up -d connect
  • Remove unused images docker image prune
Via Docker Run

This involves deleting and recreating the container

  • Pull the latest image docker pull rcsworks/connect
  • Stop the running container docker stop connect
  • Delete the container docker rm connect
  • Recreate the container with your original configuration as instructed above
  • Remove unused images docker image prune

Support

If you encounter any issues or require assistance with troubleshooting, please reach out to our support team for assistance. For issues with RCS Connect ; the best way to contact them is [email protected]

License

Please refer to the EULA

The software contained herein is RCS exclusive and proprietary software, which is subject to Copyright and Trade Secret protection and licensed for use by the Licensee only. It is understood that all files downloaded from RCS by the licensee, whether they are saved on the licensee server for archival purposes or not, remain the exclusive and proprietary property of RCS and (1) the use of this software by anyone except the Licensee or (2) the making of a copy of this software that is not authorized by RCS (A) and not only a violation of the License Agreement, but also the patent and copyright laws of the United States of America and (B) may subject the Licensee and/or any other infringers or violators to severe civil and criminal penalties. If you have not arranged a STANDARD LICENSE AGREEMENT with RCS, but would like to use our products, please contact:

RCS Sound Software
One North Broadway. Floor 14
White Plains, New York 10601 USA
(914) 428-4600
Email: [email protected]

© 2025 RCS. All Rights Reserved. Zetta, Selector, GSelector, Aquira, Linker, Selector2GO and Zetta2GO are registered trademarks of RCS.

Tag summary

Content type

Image

Digest

sha256:90e446286

Size

75.6 MB

Last updated

1 day ago

docker pull rcsworks/connect:2.7.0-rc.1