conduit

module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2026 License: MIT

Directories

Path Synopsis
cmd
migrator command
server command
Command server boots the Conduit integration service: the kit's REST gateway (OpenAPI 3.1) plus a gRPC server exposing TokenService.
Command server boots the Conduit integration service: the kit's REST gateway (OpenAPI 3.1) plus a gRPC server exposing TokenService.
Package internal wires Conduit's components into a single fx module that cmd/server composes alongside the kit's defaults.
Package internal wires Conduit's components into a single fx module that cmd/server composes alongside the kit's defaults.
api
Package api holds Conduit's JSON:API DTOs and their domain mappers.
Package api holds Conduit's JSON:API DTOs and their domain mappers.
app
Package app holds Conduit's usecases.
Package app holds Conduit's usecases.
db
Package db holds Conduit's Postgres repositories.
Package db holds Conduit's Postgres repositories.
domain
Package domain holds Conduit's aggregates: Connector (a provider definition), Connection (an org's authorized instance of one), and Credential (its encrypted secret material).
Package domain holds Conduit's aggregates: Connector (a provider definition), Connection (an org's authorized instance of one), and Credential (its encrypted secret material).
fields
Package fields holds the logical field-name constants for search queries.
Package fields holds the logical field-name constants for search queries.
transport/grpc
Package grpc holds Conduit's gRPC controllers.
Package grpc holds Conduit's gRPC controllers.
transport/http
Package http holds Conduit's JSON:API controllers.
Package http holds Conduit's JSON:API controllers.
vault
Package vault holds Conduit's credential-at-rest cryptography: envelope encryption split into a provider-agnostic Vault and a pluggable KeyProvider that wraps the per-credential data key.
Package vault holds Conduit's credential-at-rest cryptography: envelope encryption split into a provider-agnostic Vault and a pluggable KeyProvider that wraps the per-credential data key.
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL