Getting Started
Learn how to build, deploy, and scale your application with Publiqa.
Getting Started
Welcome to Publiqa — a modern multi-tenant AI content automation platform built with Nuxt 4, Nuxt UI, and Drizzle ORM.
Features
- Multi-Tenant Architecture: Workspaces with roles (Owner, Admin, Member).
- Billing Integration: Support for Polar.sh and Stripe subscriptions & checkout.
- Media Management: Direct S3/MinIO multipart file uploads.
- Authentication: Secure Argon2id password hashing and Redis-backed cookie sessions.
Quick Setup
# Clone and install dependencies
bun install
# Run migrations and seed data
bun run db:init
bun run db:seed
# Start development server
bun run dev
Environment Variables
Ensure your .env contains:
DATABASE_URL=postgresql://postgres:postgres@localhost:5432/kalipso_fast
REDIS_URL=redis://localhost:6379
JWT_SECRET=super-secret-key-at-least-32-chars