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
- The Connic Bridge establishes an outbound WebSocket connection to the Connic relay service. No inbound ports need to be opened.
- When a Connic connector (e.g. Kafka, PostgreSQL) needs to reach a private endpoint, the relay asks the bridge to open a TCP connection.
- The bridge validates the target against the allowed hosts list, opens a local TCP connection, and proxies data bidirectionally.
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
413ae37568846202dff654c01ca11b9c1b7a31e7db0f880dc5eb205a1f4ce7a9
|
|
| MD5 |
b1bf7341a72fc6d5767cd83fc0bca3a7
|
|
| BLAKE2b-256 |
f0f796c2d4117745bd76ca0fb2eaccd4873477cad71016ca88b812849b73228b
|
Provenance
The following attestation bundles were made for connic_bridge-0.1.0.tar.gz:
Publisher:
publish.yml on connic-org/connic-bridge
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
connic_bridge-0.1.0.tar.gz -
Subject digest:
413ae37568846202dff654c01ca11b9c1b7a31e7db0f880dc5eb205a1f4ce7a9 - Sigstore transparency entry: 953632778
- Sigstore integration time:
-
Permalink:
connic-org/connic-bridge@f718dfb60e0b6f0218051fde17c336579ad94958 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/connic-org
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f718dfb60e0b6f0218051fde17c336579ad94958 -
Trigger Event:
release
-
Statement type:
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b3c16e0f5909bf8a12771d35bfeb9e171b93d6deeb12cf21a4011b9ee461009
|
|
| MD5 |
c3883daa88cc7baa7ac27fed431b583b
|
|
| BLAKE2b-256 |
d6bd425921e67e1ccbb133cc08cd6ff2e684e36685ac1a57c49011e5784adacf
|
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
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
connic_bridge-0.1.0-py3-none-any.whl -
Subject digest:
7b3c16e0f5909bf8a12771d35bfeb9e171b93d6deeb12cf21a4011b9ee461009 - Sigstore transparency entry: 953632779
- Sigstore integration time:
-
Permalink:
connic-org/connic-bridge@f718dfb60e0b6f0218051fde17c336579ad94958 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/connic-org
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f718dfb60e0b6f0218051fde17c336579ad94958 -
Trigger Event:
release
-
Statement type: