sc-convex

Solid

Convex self-hosted operations on Dokploy. Deploy compose template, rotate admin key, push schema, configure @convex-dev/auth (JWT_PRIVATE_KEY + JWKS), and probe the three backend subdomains (api-, site-, dash-).

API & Backend 12 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
37
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /sc-convex — Convex on Dokploy Use this skill when the user wants to deploy, debug, or maintain a **self-hosted Convex backend** running on Dokploy. The repo lives at `https://github.com/rahmanef63/si-coder-agent`. ## Connection-safe local execution Credential-dependent local helper scripts must run through `sc run -- ...` when their Dokploy/Convex access lives in SI-Coder named connections. This lets one child process receive the selected provider connections without writing them to the parent shell. The command examples below show script arguments; prefix them with `sc run --` unless the caller already provides the required environment. ## NEVER ask the user to run Convex CLI by hand For self-hosted Convex projects the Convex CLI (v1.27+) auto-detects the backend from `.env.local` (`CONVEX_SELF_HOSTED_URL` + `CONVEX_SELF_HOSTED_ADMIN_KEY`). The schema/function push happens automatically via the sc-git pre-push hook installed by `/sc-all`. **Do not** instruct the user to run `npx convex deploy`, `pnpm convex:deploy`, `convex:push`, or any Convex CLI command interactively. If the hook is not installed, install it yourself (`node ~/.claude/skills/sc-git/scripts/hook.js install --repo <name>`) instead of asking. If the hook is genuinely unable to deploy (admin key invalid, backend unreachable), debug it with `scripts/check-backend.js` and fix root cause — do not punt the convex CLI call to the user. ## Pre-requisites - `DOKPLOY_API_URL`, `DOKPLOY_API_KEY` — Dokploy adm...

Details

Author
rahmanef63
Repository
rahmanef63/si-coder-agent
Created
5 months ago
Last Updated
2 days ago
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category