CI / ci (push) Canceled after 0s
Key additions: * Separate platform Manager stack: [stacks/manager/compose.yaml] * Dedicated manager authentication with signed sessions. * Business overview dashboard. * Add Business workflow with slug suggestions and deployment progress. * Business detail page with start, stop, restart, update, logs, Dockge, and conservative removal actions. * Explicit management API endpoints under [src/app/api/manager] * Shared provisioning service layer in [provisioning.service.ts] * CLI and UI now use the same [create-business.sh] provisioning logic. * Registry metadata, database status, container health, and media usage reporting. * Manager-only entrypoint mode that does not require a business database. * Updated deployment documentation with Manager setup and Caddy routing. Validation passed: * Infra, Caddy, Manager, and generated business Compose configurations. * Shell syntax checks. * Registry generation with registry image tags. * git diff --check.
72 lines
1.1 KiB
Plaintext
72 lines
1.1 KiB
Plaintext
# dependencies
|
|
node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# testing
|
|
coverage/
|
|
/test-results/
|
|
/playwright-report/
|
|
/blob-report/
|
|
/playwright/.cache/
|
|
|
|
# next.js
|
|
.next/
|
|
out/
|
|
next-env.d.ts
|
|
|
|
# production
|
|
build/
|
|
dist/
|
|
|
|
# env files
|
|
.env
|
|
.env*.local
|
|
.env.development
|
|
.env.production
|
|
|
|
# per-deployment production env files (multi-business VPS setup — see
|
|
# docker-compose.infra.yaml / docker-compose.<business>.yaml). Named
|
|
# .env.business.* (not .env.<business> directly) specifically so this one
|
|
# wildcard rule keeps covering every future business without another
|
|
# .gitignore edit. The template itself (.env.business.example) stays
|
|
# tracked, same as .env.local.example above.
|
|
.env.infra
|
|
.env.business.*
|
|
!.env.business.example
|
|
.env.caddy
|
|
stacks/*/.env
|
|
stacks/registry.json
|
|
stacks/caddy/sites/*.caddy
|
|
|
|
# prisma
|
|
prisma/dev.db
|
|
prisma/dev.db-journal
|
|
|
|
# misc
|
|
.DS_Store
|
|
*.pem
|
|
.vercel
|
|
*.tsbuildinfo
|
|
|
|
# logs
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.pnpm-debug.log*
|
|
|
|
# editor
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
.idea/
|
|
|
|
/generated/prisma
|
|
.env.example
|
|
.env.local.example
|
|
.env.example
|
|
.env.example
|
|
|
|
.agents/
|
|
.claude/
|
|
.windsurf/
|