Skip to content

Rebrand to Dice Engage, update deployment/service names, and add Kubernetes services doc#4

Open
folkadonis wants to merge 3 commits into
mainfrom
codex/identify-required-services-for-pod-391jl2
Open

Rebrand to Dice Engage, update deployment/service names, and add Kubernetes services doc#4
folkadonis wants to merge 3 commits into
mainfrom
codex/identify-required-services-for-pod-391jl2

Conversation

@folkadonis

Copy link
Copy Markdown
Owner

Motivation

  • Align repository branding and deployment artifacts to the new product name Dice Engage instead of Dittofeed.
  • Ensure deployment manifests and service identifiers match the rebrand to avoid mismatches when deploying to Render or Docker Compose.
  • Provide guidance for running the stack on Kubernetes by documenting required services and recommended topology.

Description

  • Added KUBERNETES_SERVICES.md with recommended pods/services, Render mapping, deployment hints, and scaling/monetization guidance.
  • Updated README.md to replace user-facing occurrences of Dittofeed with Dice Engage and adjusted related copy and image alt text.
  • Updated docker-compose.lite.yaml to change ClickHouse default user to diceengage, Postgres default database to diceengage, and the internal network name to dice-engage-network-lite in place of dittofeed-network-lite.
  • Updated render.yaml to rename database and service resources from dittofeed-* to dice-engage-* and set the ClickHouse credential CLICKHOUSE_USER to diceengage so Render env mappings match the new names.

Testing

  • Validated the lite compose file with docker-compose -f docker-compose.lite.yaml config, which succeeded and produced a merged compose configuration.
  • Performed a YAML syntax check on render.yaml with a YAML linter, which reported no syntax errors.
  • No application unit tests were changed by this PR and none were required for these documentation/config updates.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant