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

Uploaded Python 3

File details

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

File metadata

  • Download URL: connic_bridge-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 428f9d9da93b90087befc014ab02101b78d5b97e0a1a7124542966728c5206d1
MD5 40ad70a7d94368ecb343658498fb57dd
BLAKE2b-256 a78d52ffcea82e83e5d9528bc671a40a01a8cbe9342c54098b18b71baf77decf

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: connic_bridge-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2ca0afe2fb334a1216e7e9b30084c22c4a2d6aebeacd6fd4831b2dacb4577e64
MD5 dee0a4a6a7c05b5074a40f69aa4f1527
BLAKE2b-256 c98ec0859e913d6dc61bce7da7065c12c7c2f63e2e6a131c9de38f9774594a49

See more details on using hashes here.

Provenance

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