coder-convex

Configure self-hosted Convex development in a Coder workspace with Docker.

1|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/jovermier/claude-code-plugins-ip-labs --skill coder-convex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coder-convex
Source: https://github.com/jovermier/claude-code-plugins-ip-labs/tree/main/plugins/convex/skills/coder-convex
Command: npx skills add https://github.com/jovermier/claude-code-plugins-ip-labs --skill coder-convex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill enables developers to set up and manage a self-hosted Convex deployment inside a Coder workspace, including authentication, API setup, and environment configuration for full-stack development.

Core Features & Use Cases

  • Self-hosted Convex deployment in a Coder workspace with built-in authentication integration
  • Development and deployment workflows (dev:backend, deploy:functions, convex:start, convex:stop, convex:logs, convex:status)
  • Environment management with .env.convex.local and guidance for site proxy and admin keys
  • React integration guidance and example project structure for quick-start apps

Quick Start

Run the setup script to bootstrap the workspace, start the Convex backend, deploy functions, and connect a React frontend to the Convex API. Then use the provided scripts to manage the development lifecycle in Docker.

Frequently Asked Questions about coder-convex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I self-host Convex in a Coder workspace?

You can self-host Convex in a Coder workspace by running the provided setup scripts, which initialize the backend, configure authentication, and manage the deployment lifecycle using Docker and Node.

What do I need to set up a local Convex development environment?

Setting up a local Convex development environment requires Docker and Node installed in your workspace, along with the provided setup scripts to bootstrap services and manage environment variables.

Can I integrate a React frontend with a self-hosted Convex backend?

Yes, you can integrate a React frontend with a self-hosted Convex backend by configuring the Convex API connection in your application and following the provided example project structure for quick-start apps.

How do I manage the Convex deployment lifecycle in Docker?

You can manage the Convex deployment lifecycle in Docker using provided scripts to start and stop services, view logs, check status, deploy functions, and run backend development workflows.

How does authentication work when self-hosting Convex in Coder?

Authentication for self-hosted Convex in Coder is configured during the workspace setup, utilizing environment files and site proxy guidance to manage admin keys and secure API access.

What is the best way to configure environment variables for a local Convex deployment?

The best way to configure environment variables for local Convex deployment is using the .env.convex.local file, which manages settings for your self-hosted containers, proxies, and backend services.