├── .gitignore ├── README.md ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── templates ├── d1 │ ├── .dev.vars.example │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── drizzle.config.ts │ ├── drizzle.local.config.ts │ ├── env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.cjs │ ├── prettier.config.js │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app │ │ │ ├── _components │ │ │ │ └── post.tsx │ │ │ ├── api │ │ │ │ └── trpc │ │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── env.js │ │ ├── server │ │ │ ├── api │ │ │ │ ├── root.ts │ │ │ │ ├── routers │ │ │ │ │ └── post.ts │ │ │ │ └── trpc.ts │ │ │ └── db │ │ │ │ ├── index.ts │ │ │ │ └── schema.ts │ │ ├── styles │ │ │ └── globals.css │ │ └── trpc │ │ │ ├── query-client.ts │ │ │ ├── react.tsx │ │ │ └── server.ts │ ├── tailwind.config.ts │ ├── tsconfig.json │ └── wrangler.toml ├── trpc │ ├── .dev.vars.example │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.cjs │ ├── prettier.config.js │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app │ │ │ ├── _components │ │ │ │ └── post.tsx │ │ │ ├── api │ │ │ │ └── trpc │ │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── env.js │ │ ├── server │ │ │ └── api │ │ │ │ ├── root.ts │ │ │ │ ├── routers │ │ │ │ └── post.ts │ │ │ │ └── trpc.ts │ │ ├── styles │ │ │ └── globals.css │ │ └── trpc │ │ │ ├── query-client.ts │ │ │ ├── react.tsx │ │ │ └── server.ts │ ├── tailwind.config.ts │ ├── tsconfig.json │ └── wrangler.toml ├── turso │ ├── .dev.vars.example │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── drizzle.config.ts │ ├── env.d.ts │ ├── next.config.js │ ├── package.json │ ├── postcss.config.cjs │ ├── prettier.config.js │ ├── public │ │ └── favicon.ico │ ├── src │ │ ├── app │ │ │ ├── _components │ │ │ │ └── post.tsx │ │ │ ├── api │ │ │ │ └── trpc │ │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── env.js │ │ ├── server │ │ │ ├── api │ │ │ │ ├── root.ts │ │ │ │ ├── routers │ │ │ │ │ └── post.ts │ │ │ │ └── trpc.ts │ │ │ └── db │ │ │ │ ├── index.ts │ │ │ │ └── schema.ts │ │ ├── styles │ │ │ └── globals.css │ │ └── trpc │ │ │ ├── query-client.ts │ │ │ ├── react.tsx │ │ │ └── server.ts │ ├── tailwind.config.ts │ ├── tsconfig.json │ └── wrangler.toml └── workers-d1 │ ├── .dev.vars.example │ ├── .gitignore │ ├── README.md │ ├── drizzle.config.ts │ ├── drizzle.local.config.ts │ ├── env.d.ts │ ├── eslint.config.js │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── prettier.config.js │ ├── public │ └── favicon.ico │ ├── src │ ├── app │ │ ├── _components │ │ │ └── post.tsx │ │ ├── api │ │ │ └── trpc │ │ │ │ └── [trpc] │ │ │ │ └── route.ts │ │ ├── layout.tsx │ │ └── page.tsx │ ├── env.ts │ ├── server │ │ ├── api │ │ │ ├── root.ts │ │ │ ├── routers │ │ │ │ └── post.ts │ │ │ └── trpc.ts │ │ └── db │ │ │ ├── index.ts │ │ │ └── schema.ts │ ├── styles │ │ └── globals.css │ └── trpc │ │ ├── query-client.ts │ │ ├── react.tsx │ │ └── server.ts │ ├── tsconfig.json │ └── wrangler.jsonc ├── turbo.json └── web ├── .dev.vars.example ├── .eslintrc.cjs ├── .gitignore ├── drizzle.config.ts ├── drizzle.local.config.ts ├── env.d.ts ├── next.config.js ├── package.json ├── postcss.config.cjs ├── prettier.config.js ├── public └── favicon.svg ├── src ├── app │ ├── _components │ │ ├── PHogPageView.tsx │ │ ├── github.tsx │ │ └── post.tsx │ ├── api │ │ └── trpc │ │ │ └── [trpc] │ │ │ └── route.ts │ ├── layout.tsx │ ├── page.tsx │ └── posthog.tsx ├── env.js ├── server │ ├── api │ │ ├── root.ts │ │ ├── routers │ │ │ └── post.ts │ │ └── trpc.ts │ ├── db │ │ ├── index.ts │ │ └── schema.ts │ └── utils │ │ └── ratelimit.ts ├── styles │ └── globals.css └── trpc │ ├── query-client.ts │ ├── react.tsx │ └── server.ts ├── tailwind.config.ts ├── tsconfig.json └── wrangler.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /templates/d1/.dev.vars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/.dev.vars.example -------------------------------------------------------------------------------- /templates/d1/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/.eslintrc.cjs -------------------------------------------------------------------------------- /templates/d1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/.gitignore -------------------------------------------------------------------------------- /templates/d1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/README.md -------------------------------------------------------------------------------- /templates/d1/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/drizzle.config.ts -------------------------------------------------------------------------------- /templates/d1/drizzle.local.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/drizzle.local.config.ts -------------------------------------------------------------------------------- /templates/d1/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/env.d.ts -------------------------------------------------------------------------------- /templates/d1/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/next.config.js -------------------------------------------------------------------------------- /templates/d1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/package.json -------------------------------------------------------------------------------- /templates/d1/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/postcss.config.cjs -------------------------------------------------------------------------------- /templates/d1/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/prettier.config.js -------------------------------------------------------------------------------- /templates/d1/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/public/favicon.ico -------------------------------------------------------------------------------- /templates/d1/src/app/_components/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/app/_components/post.tsx -------------------------------------------------------------------------------- /templates/d1/src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /templates/d1/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/d1/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/app/page.tsx -------------------------------------------------------------------------------- /templates/d1/src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/env.js -------------------------------------------------------------------------------- /templates/d1/src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/server/api/root.ts -------------------------------------------------------------------------------- /templates/d1/src/server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/server/api/routers/post.ts -------------------------------------------------------------------------------- /templates/d1/src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/server/api/trpc.ts -------------------------------------------------------------------------------- /templates/d1/src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/server/db/index.ts -------------------------------------------------------------------------------- /templates/d1/src/server/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/server/db/schema.ts -------------------------------------------------------------------------------- /templates/d1/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/styles/globals.css -------------------------------------------------------------------------------- /templates/d1/src/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/trpc/query-client.ts -------------------------------------------------------------------------------- /templates/d1/src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/trpc/react.tsx -------------------------------------------------------------------------------- /templates/d1/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/src/trpc/server.ts -------------------------------------------------------------------------------- /templates/d1/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/tailwind.config.ts -------------------------------------------------------------------------------- /templates/d1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/tsconfig.json -------------------------------------------------------------------------------- /templates/d1/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/d1/wrangler.toml -------------------------------------------------------------------------------- /templates/trpc/.dev.vars.example: -------------------------------------------------------------------------------- 1 | DATABASE_URL='x' 2 | -------------------------------------------------------------------------------- /templates/trpc/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/.eslintrc.cjs -------------------------------------------------------------------------------- /templates/trpc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/.gitignore -------------------------------------------------------------------------------- /templates/trpc/README.md: -------------------------------------------------------------------------------- 1 | ## Next Steps (turso) 2 | 3 | ...Todo 4 | -------------------------------------------------------------------------------- /templates/trpc/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/env.d.ts -------------------------------------------------------------------------------- /templates/trpc/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/next.config.js -------------------------------------------------------------------------------- /templates/trpc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/package.json -------------------------------------------------------------------------------- /templates/trpc/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/postcss.config.cjs -------------------------------------------------------------------------------- /templates/trpc/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/prettier.config.js -------------------------------------------------------------------------------- /templates/trpc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/public/favicon.ico -------------------------------------------------------------------------------- /templates/trpc/src/app/_components/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/app/_components/post.tsx -------------------------------------------------------------------------------- /templates/trpc/src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /templates/trpc/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/trpc/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/app/page.tsx -------------------------------------------------------------------------------- /templates/trpc/src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/env.js -------------------------------------------------------------------------------- /templates/trpc/src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/server/api/root.ts -------------------------------------------------------------------------------- /templates/trpc/src/server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/server/api/routers/post.ts -------------------------------------------------------------------------------- /templates/trpc/src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/server/api/trpc.ts -------------------------------------------------------------------------------- /templates/trpc/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/styles/globals.css -------------------------------------------------------------------------------- /templates/trpc/src/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/trpc/query-client.ts -------------------------------------------------------------------------------- /templates/trpc/src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/trpc/react.tsx -------------------------------------------------------------------------------- /templates/trpc/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/src/trpc/server.ts -------------------------------------------------------------------------------- /templates/trpc/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/tailwind.config.ts -------------------------------------------------------------------------------- /templates/trpc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/tsconfig.json -------------------------------------------------------------------------------- /templates/trpc/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/trpc/wrangler.toml -------------------------------------------------------------------------------- /templates/turso/.dev.vars.example: -------------------------------------------------------------------------------- 1 | DATABASE_URL='x' 2 | -------------------------------------------------------------------------------- /templates/turso/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/.eslintrc.cjs -------------------------------------------------------------------------------- /templates/turso/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/.gitignore -------------------------------------------------------------------------------- /templates/turso/README.md: -------------------------------------------------------------------------------- 1 | ## Next Steps (turso) 2 | 3 | ...Todo 4 | -------------------------------------------------------------------------------- /templates/turso/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/drizzle.config.ts -------------------------------------------------------------------------------- /templates/turso/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/env.d.ts -------------------------------------------------------------------------------- /templates/turso/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/next.config.js -------------------------------------------------------------------------------- /templates/turso/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/package.json -------------------------------------------------------------------------------- /templates/turso/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/postcss.config.cjs -------------------------------------------------------------------------------- /templates/turso/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/prettier.config.js -------------------------------------------------------------------------------- /templates/turso/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/public/favicon.ico -------------------------------------------------------------------------------- /templates/turso/src/app/_components/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/app/_components/post.tsx -------------------------------------------------------------------------------- /templates/turso/src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /templates/turso/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/turso/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/app/page.tsx -------------------------------------------------------------------------------- /templates/turso/src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/env.js -------------------------------------------------------------------------------- /templates/turso/src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/server/api/root.ts -------------------------------------------------------------------------------- /templates/turso/src/server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/server/api/routers/post.ts -------------------------------------------------------------------------------- /templates/turso/src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/server/api/trpc.ts -------------------------------------------------------------------------------- /templates/turso/src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/server/db/index.ts -------------------------------------------------------------------------------- /templates/turso/src/server/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/server/db/schema.ts -------------------------------------------------------------------------------- /templates/turso/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/styles/globals.css -------------------------------------------------------------------------------- /templates/turso/src/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/trpc/query-client.ts -------------------------------------------------------------------------------- /templates/turso/src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/trpc/react.tsx -------------------------------------------------------------------------------- /templates/turso/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/src/trpc/server.ts -------------------------------------------------------------------------------- /templates/turso/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/tailwind.config.ts -------------------------------------------------------------------------------- /templates/turso/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/tsconfig.json -------------------------------------------------------------------------------- /templates/turso/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/turso/wrangler.toml -------------------------------------------------------------------------------- /templates/workers-d1/.dev.vars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/.dev.vars.example -------------------------------------------------------------------------------- /templates/workers-d1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/.gitignore -------------------------------------------------------------------------------- /templates/workers-d1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/README.md -------------------------------------------------------------------------------- /templates/workers-d1/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/drizzle.config.ts -------------------------------------------------------------------------------- /templates/workers-d1/drizzle.local.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/drizzle.local.config.ts -------------------------------------------------------------------------------- /templates/workers-d1/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/env.d.ts -------------------------------------------------------------------------------- /templates/workers-d1/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/eslint.config.js -------------------------------------------------------------------------------- /templates/workers-d1/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/next.config.ts -------------------------------------------------------------------------------- /templates/workers-d1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/package.json -------------------------------------------------------------------------------- /templates/workers-d1/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/postcss.config.mjs -------------------------------------------------------------------------------- /templates/workers-d1/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/prettier.config.js -------------------------------------------------------------------------------- /templates/workers-d1/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/public/favicon.ico -------------------------------------------------------------------------------- /templates/workers-d1/src/app/_components/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/app/_components/post.tsx -------------------------------------------------------------------------------- /templates/workers-d1/src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/app/layout.tsx -------------------------------------------------------------------------------- /templates/workers-d1/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/app/page.tsx -------------------------------------------------------------------------------- /templates/workers-d1/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/env.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/server/api/root.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/server/api/routers/post.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/server/api/trpc.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/server/db/index.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/server/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/server/db/schema.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/styles/globals.css: -------------------------------------------------------------------------------- 1 | @import "tailwindcss"; 2 | -------------------------------------------------------------------------------- /templates/workers-d1/src/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/trpc/query-client.ts -------------------------------------------------------------------------------- /templates/workers-d1/src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/trpc/react.tsx -------------------------------------------------------------------------------- /templates/workers-d1/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/src/trpc/server.ts -------------------------------------------------------------------------------- /templates/workers-d1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/tsconfig.json -------------------------------------------------------------------------------- /templates/workers-d1/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/templates/workers-d1/wrangler.jsonc -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/turbo.json -------------------------------------------------------------------------------- /web/.dev.vars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/.dev.vars.example -------------------------------------------------------------------------------- /web/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/.eslintrc.cjs -------------------------------------------------------------------------------- /web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/.gitignore -------------------------------------------------------------------------------- /web/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/drizzle.config.ts -------------------------------------------------------------------------------- /web/drizzle.local.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/drizzle.local.config.ts -------------------------------------------------------------------------------- /web/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/env.d.ts -------------------------------------------------------------------------------- /web/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/next.config.js -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/package.json -------------------------------------------------------------------------------- /web/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/postcss.config.cjs -------------------------------------------------------------------------------- /web/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/prettier.config.js -------------------------------------------------------------------------------- /web/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/public/favicon.svg -------------------------------------------------------------------------------- /web/src/app/_components/PHogPageView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/_components/PHogPageView.tsx -------------------------------------------------------------------------------- /web/src/app/_components/github.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/_components/github.tsx -------------------------------------------------------------------------------- /web/src/app/_components/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/_components/post.tsx -------------------------------------------------------------------------------- /web/src/app/api/trpc/[trpc]/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/api/trpc/[trpc]/route.ts -------------------------------------------------------------------------------- /web/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/layout.tsx -------------------------------------------------------------------------------- /web/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/page.tsx -------------------------------------------------------------------------------- /web/src/app/posthog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/app/posthog.tsx -------------------------------------------------------------------------------- /web/src/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/env.js -------------------------------------------------------------------------------- /web/src/server/api/root.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/api/root.ts -------------------------------------------------------------------------------- /web/src/server/api/routers/post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/api/routers/post.ts -------------------------------------------------------------------------------- /web/src/server/api/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/api/trpc.ts -------------------------------------------------------------------------------- /web/src/server/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/db/index.ts -------------------------------------------------------------------------------- /web/src/server/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/db/schema.ts -------------------------------------------------------------------------------- /web/src/server/utils/ratelimit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/server/utils/ratelimit.ts -------------------------------------------------------------------------------- /web/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/styles/globals.css -------------------------------------------------------------------------------- /web/src/trpc/query-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/trpc/query-client.ts -------------------------------------------------------------------------------- /web/src/trpc/react.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/trpc/react.tsx -------------------------------------------------------------------------------- /web/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/src/trpc/server.ts -------------------------------------------------------------------------------- /web/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/tailwind.config.ts -------------------------------------------------------------------------------- /web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/tsconfig.json -------------------------------------------------------------------------------- /web/wrangler.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/exectx/t3-cloudflare/HEAD/web/wrangler.toml --------------------------------------------------------------------------------