Skip to content

Add dbx hosting integration#1391

Open
Odonno wants to merge 7 commits into
CommunityToolkit:mainfrom
Odonno:feat/dbx
Open

Add dbx hosting integration#1391
Odonno wants to merge 7 commits into
CommunityToolkit:mainfrom
Odonno:feat/dbx

Conversation

@Odonno
Copy link
Copy Markdown
Contributor

@Odonno Odonno commented Jun 4, 2026

A new hosting integration for a database client called dbx. It has a clean UI and it already supports a ton of database providers.

PR Checklist

  • Created a feature/dev branch in your fork (vs. submitting directly from a commit on main)
  • Based off latest main branch of toolkit
  • PR doesn't include merge commits (always rebase on top of our main, if needed)
  • New integration
    • Docs are written
    • Added description of major feature to project description for NuGet package (4000 total character limit, so don't push entire description over that)
  • Tests for the changes have been added (for bug fixes / features) (if applicable)
  • Contains NO breaking changes
  • Every new API (including internal ones) has full XML docs
  • Code follows all style conventions

Other information

Following the same pattern as for Dbgate and Adminer.
Note that it can handle a variety of database providers, each linked database server resource is bound to a unique dbx instance.

MongoDB extension not tested because MongoDB 8.3 is not compatible with my current Linux version. All other db providers works fine.

@Odonno Odonno requested a review from Alirexaa as a code owner June 4, 2026 18:21
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 4, 2026

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.sh | bash -s -- 1391

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/CommunityToolkit/Aspire/main/eng/scripts/dogfood-pr.ps1) } 1391"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant