feat: mark Dokploy as official deploy target#22
Merged
Merged
Conversation
- Updated docker-compose.example.yml to clarify authentication requirements and added comments for optional user accounts. - Changed the Node.js image version in docker-compose.example.yml to node:24.16.0-trixie-slim. - Promoted Dokploy to an official deployment target in deploy-targets.ts, including a new deployUrl and docsUrl. - Updated GetStartedSection.astro to include Dokploy in the deployment options description. - Modified the railway.svg logo to use a white fill for better visibility. - Updated sections.ts to reflect the addition of Dokploy in the deployment options.
Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Pull request overview
Promotes Dokploy to an official deployment target across the site’s deploy surfaces (SEO copy, “Get started” CTA copy, deploy targets data/tests, and logos), and removes locally-generated docs/superpowers/ artifacts from version control.
Changes:
- Mark Dokploy as
officialin deploy targets, add “Deploy now” + docs URLs, and include it in the official-integrations test. - Add Dokploy logo SVG and adjust Railway SVG fill for dark panels; update marketing/SEO copy to mention Dokploy alongside Railway and CapRover.
- Stop tracking
docs/superpowers/by deleting the folder contents and adding it to.gitignore.
Reviewed changes
Copilot reviewed 16 out of 19 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/data/sections.ts | Updates /deploy SEO description to include Dokploy as an official integration. |
| src/data/docker-compose.example.yml | Tweaks auth guidance (admin required, user optional), updates runtime image/postgres example comments. |
| src/data/deploy-targets.ts | Promotes Dokploy to official and adds deploy/docs URLs + logo path + updated blurb. |
| src/data/deploy-targets.test.ts | Ensures Dokploy is included in the “official integrations” list. |
| src/components/sections/GetStartedSection.astro | Updates Get Started copy to mention Dokploy marketplace template. |
| public/logos/deploy/railway.svg | Changes logo fill to white for visibility on dark panels. |
| public/logos/deploy/dokploy.svg | Adds Dokploy SVG logo asset. |
| public/docker-compose.example.yml | Mirrors the docker-compose example auth guidance changes for the public copy. |
| docs/superpowers/specs/2026-06-30-playground-opfs-editor-design.md | Removes superpowers spec content from version control. |
| docs/superpowers/specs/2026-06-27-product-positioning-design.md | Removes superpowers spec content from version control. |
| docs/superpowers/specs/2026-06-22-deploy-anywhere-design.md | Removes superpowers spec content from version control. |
| docs/superpowers/research/2026-06-22-kubernetes-listing-roadmap.md | Removes superpowers research content from version control. |
| docs/superpowers/plans/2026-06-30-playground-opfs-editor.md | Removes superpowers plan content from version control. |
| docs/superpowers/plans/2026-06-27-product-positioning.md | Removes superpowers plan content from version control. |
| docs/superpowers/plans/2026-06-23-unify-deploy.md | Removes superpowers plan content from version control. |
| docs/superpowers/plans/2026-06-23-multipage-studio.md | Removes superpowers plan content from version control. |
| docs/superpowers/plans/2026-06-22-deploy-anywhere.md | Removes superpowers plan content from version control. |
| .gitignore | Adds docs/superpowers/ to prevent re-adding these local agent artifacts. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+38
to
+41
| # Optional lower-privilege account (query execution only). Omit USER_PASSWORD | ||
| # to run admin-only — no default user password is ever assumed. | ||
| USER_EMAIL: ${USER_EMAIL:-user@libredb.org} | ||
| USER_PASSWORD: ${USER_PASSWORD:-} |
Comment on lines
+38
to
+41
| # Optional lower-privilege account (query execution only). Omit USER_PASSWORD | ||
| # to run admin-only — no default user password is ever assumed. | ||
| USER_EMAIL: ${USER_EMAIL:-user@libredb.org} | ||
| USER_PASSWORD: ${USER_PASSWORD:-} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
plannedtoofficialon/deploywith Railway-style Deploy now (template catalog) + Docs CTAsdocs/superpowers/(already gitignored) so agent specs stay localTest plan
/deploy— Dokploy appears in Official one-click integrations with Deploy now → https://templates.dokploy.com/?q=libredb+studio and Docs → studiodeploy/dokploybun test src/data/deploy-targets.test.tspassesdocs/superpowers/is not re-added by the PR diffMade with Cursor