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.3.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.3-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for connic_bridge-0.1.3.tar.gz
Algorithm Hash digest
SHA256 0e31139e5bd13ad00da4f40f7b4238048c438f3ae70716aec51dcc20bf19c5c1
MD5 07e4057464be881e12c2df1e26bd3f87
BLAKE2b-256 e6847634a4d407c9d33f04e9bcd9a194a4d7a2e5050d0caa63f9f5d784d747c3

See more details on using hashes here.

Provenance

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

File metadata

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

File hashes

Hashes for connic_bridge-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f22c8f24dadcf3b902bd37c14893982dd25bdd65fc97e9129f74cd6993d95ba9
MD5 1332fae368338d6db26caa720c6146b4
BLAKE2b-256 5c49bb609aab5cb8633c760486f71688725599ce05fb36800c7ba66c5189356e

See more details on using hashes here.

Provenance

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