Initial repository baseline

Trading

A self-hosted Next.js starter for a trading application, prepared for its first public commit with Docker, Drizzle, BullMQ, and a safer GitHub Actions pipeline.

Application shell

Next.js 16 App Router with a clean root layout and production build checks.

Data layer

Drizzle configuration is wired and ready for the first schema and migration files.

Async jobs

A dedicated worker entry point is included so background processing can evolve separately.

Delivery

Docker and GitHub Actions are configured for image publishing and manual deploys.

Before the first push

The repository now builds cleanly, keeps its migration folder in version control, and documents the GitHub secrets required for container publishing and manual deployment.

Quick start

  • pnpm install
  • Copy .env.example to .env.local and fill DATABASE_URL
  • pnpm check
  • pnpm dev