questpie-core/production

Configure and deploy Questpie backend applications with PostgreSQL, S3, and Better Auth.

5|3|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/questpie/questpie --skill questpie-core-production
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: questpie-core/production
Source: https://github.com/questpie/questpie/tree/main/packages/questpie/skills/questpie-core/production
Command: npx skills add https://github.com/questpie/questpie --skill questpie-core-production

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides users through configuring and deploying their Questpie backend applications to production environments, ensuring robust infrastructure, secure authentication, and reliable data management.

Core Features & Use Cases

  • Production-Ready Infrastructure: Configure adapters for databases, storage, queues, and email suitable for production loads.
  • Secure Authentication: Implement secure session management and access control using Better Auth.
  • Deployment Best Practices: Covers environment variables, Dockerization, migrations, and health checks.
  • Use Case: A developer needs to deploy their Questpie application to a live server. This Skill provides the exact configuration steps for setting up a PostgreSQL database, S3 storage, SMTP for emails, and secure authentication, ensuring the application is ready for public access.

Quick Start

Configure your production environment by setting the necessary environment variables and running bunx questpie migrate:up.

Frequently Asked Questions about questpie-core/production

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

FAQPage Schema
How do I configure a Questpie backend for production deployment?

Configure production deployment by setting environment variables for infrastructure adapters and running `bunx questpie migrate:up` to prepare the database. The setup covers PostgreSQL, S3, Redis, and SMTP connections.

What infrastructure adapters are needed for production deployment?

Production deployment requires adapters for PostgreSQL databases, S3 storage, pg-boss queues, Redis Streams for real-time, SMTP for email, and Redis for KV stores to handle live traffic.

How do I set up authentication in a Questpie production environment?

Set up authentication in production using Better Auth to manage secure sessions and access control. You must configure the specific environment variables required by the adapter.

Can I use Docker for production deployment with Questpie?

Dockerization is supported for production deployment alongside environment variable configuration and health checks. This ensures the backend application is containerized and ready for public access.

Do I need PostgreSQL and Redis to run Questpie in production?

PostgreSQL and Redis are required for production deployment to handle database storage and real-time streams. S3 and pg-boss are also configured as infrastructure adapters for storage and queues.

Why does my Questpie production deployment require database migrations?

Database migrations are required to update the PostgreSQL schema before launching the application. Running `bunx questpie migrate:up` ensures the database matches the latest backend configuration.