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 \
  connic/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.0.tar.gz (5.9 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.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for connic_bridge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 413ae37568846202dff654c01ca11b9c1b7a31e7db0f880dc5eb205a1f4ce7a9
MD5 b1bf7341a72fc6d5767cd83fc0bca3a7
BLAKE2b-256 f0f796c2d4117745bd76ca0fb2eaccd4873477cad71016ca88b812849b73228b

See more details on using hashes here.

Provenance

The following attestation bundles were made for connic_bridge-0.1.0.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.0-py3-none-any.whl.

File metadata

  • Download URL: connic_bridge-0.1.0-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.7

File hashes

Hashes for connic_bridge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b3c16e0f5909bf8a12771d35bfeb9e171b93d6deeb12cf21a4011b9ee461009
MD5 c3883daa88cc7baa7ac27fed431b583b
BLAKE2b-256 d6bd425921e67e1ccbb133cc08cd6ff2e684e36685ac1a57c49011e5784adacf

See more details on using hashes here.

Provenance

The following attestation bundles were made for connic_bridge-0.1.0-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