No description
  • Go 96.6%
  • Makefile 2.4%
  • Dockerfile 1%
Find a file
zemdregon 8857d33905
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / build (push) Waiting to run
chore: fold remaining local workspace changes
2026-08-17 09:35:22 -05:00
.github/workflows fix(ci): self-hosted runners and drop go test -race (#1) 2026-08-10 11:41:17 -05:00
cmd/module feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
internal Advertise settings capability (v0.1.2). 2026-08-10 04:52:44 -05:00
.dockerignore feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
.env.example feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
.gitignore feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
.golangci.yml feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
CHANGELOG.md Advertise settings capability (v0.1.2). 2026-08-10 04:52:44 -05:00
COMPATIBILITY.md feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
CONTRIBUTING.md feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
Dockerfile feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
go.mod Add SettingsProvider for Postgres connection knobs (v0.1.1). 2026-08-10 03:55:07 -05:00
go.sum Add SettingsProvider for Postgres connection knobs (v0.1.1). 2026-08-10 03:55:07 -05:00
LICENSE feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
Makefile feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
MIGRATION-SQLITE.md chore: fold remaining local workspace changes 2026-08-17 09:35:22 -05:00
muxcore.json Advertise settings capability (v0.1.2). 2026-08-10 04:52:44 -05:00
README.md feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00
SECURITY.md feat: bootstrap database-postgres provider (v0.1.0) 2026-08-09 20:44:08 -05:00

database-postgres

MuxCore sidecar module providing the database / database.postgres capability via PostgreSQL (pgx).

Configuration

Variable Default Meaning
MUXCORE_GRPC_ADDR (required) Core gRPC address
DATABASE_GRPC_ADDR :9701 This module's DatabaseService listen address
PGHOST / PGPORT / PGUSER / PGPASSWORD / PGDATABASE localhost / 5432 / muxcore / — / muxcore Connection params
PGSSLMODE disable libpq sslmode (dev default)
DATABASE_URL Optional full URL (preferred for CI; never log)

Build / test

make build
# needs a reachable Postgres (CI uses a service container):
make test

License

GPL-3.0