Skip to main content

Connic Bridge - connect private networks to Connic Cloud

Project description

Connic Bridge

Connect your private infrastructure to Connic Cloud. The Connic Bridge runs inside your network (VPC, on-prem, etc.) and creates a secure outbound tunnel to the Connic relay. No inbound firewall rules required.

Quick Start

Docker (recommended)

docker run -d --name connic-bridge \
  -e BRIDGE_TOKEN=cbr_your_token_here \
  -e ALLOWED_HOSTS=kafka:9092,postgres:5432 \
  connicorg/bridge:latest

pip

pip install connic-bridge

connic-bridge \
  --token cbr_your_token_here \
  --allow kafka:9092 \
  --allow postgres:5432

Configuration

Option Env Var Description
--token BRIDGE_TOKEN Bridge authentication token (from Connic dashboard)
--relay-url RELAY_URL Relay URL (default: wss://relay.connic.co)
--allow ALLOWED_HOSTS Comma-separated host:port pairs the bridge may connect to
--log-level LOG_LEVEL DEBUG, INFO, WARNING, or ERROR

How It Works

  1. The Connic Bridge establishes an outbound WebSocket connection to the Connic relay service. No inbound ports need to be opened.
  2. When a Connic connector (e.g. Kafka, PostgreSQL) needs to reach a private endpoint, the relay asks the bridge to open a TCP connection.
  3. The bridge validates the target against the allowed hosts list, opens a local TCP connection, and proxies data bidirectionally.
  4. All traffic is encrypted via WSS (TLS).

Security

  • Outbound-only - the bridge never accepts inbound connections.
  • Allowed hosts - you control exactly which services the bridge can reach.
  • Token authentication - each bridge is tied to a single Connic project.
  • TLS encryption - all relay communication uses WSS.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

connic_bridge-0.1.2.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

connic_bridge-0.1.2-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file connic_bridge-0.1.2.tar.gz.

File metadata

  • Download URL: connic_bridge-0.1.2.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for connic_bridge-0.1.2.tar.gz
Algorithm Hash digest
SHA256 50b2055dec315af0ed6951b89f2decc2b9212fd29296047d314b7be9bcc3af79
MD5 f2b4f97f664af320f3a6e490f25d4f4f
BLAKE2b-256 2756504217f5edcab31f75b11a1cac2d14bd1eb447d4011623b7f809b2c4e247

See more details on using hashes here.

Provenance

The following attestation bundles were made for connic_bridge-0.1.2.tar.gz:

Publisher: publish.yml on connic-org/connic-bridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file connic_bridge-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: connic_bridge-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for connic_bridge-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8a26670aee90e794c73d1b39d6367986de64dff69b57f7540360f162e23169cc
MD5 7a57eba8e43bcc489c8bd00588997130
BLAKE2b-256 91ea98cd12d1756efbab3f381c02e5b67b5f53ce4baf1b6e074432c4a8aba97b

See more details on using hashes here.

Provenance

The following attestation bundles were made for connic_bridge-0.1.2-py3-none-any.whl:

Publisher: publish.yml on connic-org/connic-bridge

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page