constructive-deployment

Deploy the Constructive platform locally and to production with Docker Compose.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/constructive-io/constructive-skills --skill constructive-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: constructive-deployment
Source: https://github.com/constructive-io/constructive-skills/tree/main/skills/constructive-deployment
Command: npx skills add https://github.com/constructive-io/constructive-skills --skill constructive-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of deploying the Constructive platform, from local development environments to production, ensuring a smooth and efficient setup.

Core Features & Use Cases

  • Local Development: Easily set up and run Constructive services locally using Docker Compose.
  • Database Management: Handle database migrations and bootstrapping with pgpm.
  • Production Deployment: Build Docker images and configure the platform for production environments.
  • Use Case: When setting up a new development environment for the Constructive monorepo, use this skill to bring up all necessary services with a single command.

Quick Start

Use the constructive-deployment skill to set up the Constructive platform locally by running make up.

Frequently Asked Questions about constructive-deployment

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

FAQPage Schema
How do I deploy the Constructive platform locally using Docker Compose?

To deploy the Constructive platform locally, run the `make up` command to bring up all necessary containerized services using Docker Compose. This single command sets up your local development environment efficiently.

What is the best way to manage PostgreSQL database migrations for the Constructive platform?

The best way to manage PostgreSQL database migrations for the Constructive platform is using the `pgpm` CLI. It handles database bootstrapping and migrations seamlessly within the Docker Compose deployment workflow.

Do I need Node.js to build Docker images for production deployment?

Yes, Node.js is required to build Docker images for production deployment of the Constructive platform. It works alongside Docker Compose and pgpm to configure and build the production environment.

Does the Constructive deployment include object storage services like MinIO?

Yes, the Constructive deployment manages containerized services including MinIO for object storage. Docker Compose handles the orchestration of MinIO alongside PostgreSQL to support the platform.

Can I use this deployment skill to set up a new development environment for a monorepo?

Yes, you can use this skill to set up a new development environment for the Constructive monorepo. It brings up all necessary containerized services, including PostgreSQL and MinIO, with a single command.

What are the limitations when deploying the Constructive platform to production environments?

Deploying the Constructive platform to production requires managing Docker image builds, containerized services, and database migrations. You must ensure proper configuration of PostgreSQL, MinIO, and Node.js for the production environment.