feat(docker): add Docker support with configuration files and entrypoint scripts

This commit is contained in:
Yusuf İpek
2026-04-09 15:54:03 +03:00
parent b1b1715578
commit e97d60cf36
13 changed files with 658 additions and 31 deletions
+2
View File
@@ -7,6 +7,7 @@
"prebuild": "bun run typecheck",
"build": "next build",
"start": "next start",
"start:docker": "sh ./scripts/docker-entrypoint.sh",
"lint": "eslint --max-warnings=0",
"typecheck": "tsc --noEmit",
"check": "bun run lint && bun run typecheck",
@@ -16,6 +17,7 @@
"db:migrate": "prisma migrate deploy",
"db:seed": "prisma db seed",
"db:setup": "bun run db:generate && bun run db:migrate",
"self-host:bootstrap": "bun run scripts/self-host-bootstrap.ts",
"r2:cleanup-orphans:dry": "bun run scripts/r2-orphan-cleanup.ts --dry-run",
"r2:cleanup-orphans": "bun run scripts/r2-orphan-cleanup.ts",
"bunny:cleanup-orphans:dry": "bun run scripts/bunny-orphan-cleanup.ts --dry-run",