convex-self-host
Installation
SKILL.md
Convex Self-Host
Use this skill to add Convex self-hosted backend and dashboard Docker Compose files to a project. Prefer the bundled script for repeatable setup.
Workflow
- If the user names a project, pass it with
--project-name. - If the user does not name a project, let the script derive it from the target directory basename.
- Run the script from the target project directory, or pass
--target-dir. - Use
--startwhen the user wants Docker containers started now. - Use
--generate-admin-keywhen the user wants.env.localpopulated withCONVEX_SELF_HOSTED_URLandCONVEX_SELF_HOSTED_ADMIN_KEY. This starts the containers if needed.
Script
Run:
python3 ~/.agents/skills/convex-self-host/scripts/setup_convex_self_host.py