Find a file
2025-05-11 23:17:25 -07:00
.docker/scripts/postgres Modernize the template 2025-05-11 21:15:57 -07:00
.github/workflows Remove release workflow 2025-05-11 21:42:32 -07:00
.husky Modernize the template 2025-05-11 21:15:57 -07:00
.storybook Boilerplate 2025-05-06 15:10:41 -04:00
.vscode More cleanup 2025-05-11 22:56:45 -07:00
migrations Format with prettier, remove unused npm packages 2025-05-11 21:26:08 -07:00
public Modernize the template 2025-05-11 21:15:57 -07:00
src Add themes 2025-05-11 23:12:16 -07:00
tests Format with prettier, remove unused npm packages 2025-05-11 21:26:08 -07:00
.env Update the README 2025-05-11 22:17:03 -07:00
.env.local.sample Update the README 2025-05-11 22:17:03 -07:00
.env.production Boilerplate 2025-05-06 15:10:41 -04:00
.gitignore Modernize the template 2025-05-11 21:15:57 -07:00
.prettierrc.json Modernize the template 2025-05-11 21:15:57 -07:00
.tool-versions Modernize the template 2025-05-11 21:15:57 -07:00
codecov.yml Boilerplate 2025-05-06 15:10:41 -04:00
components.json Modernize the template 2025-05-11 21:15:57 -07:00
docker-compose.yml Modernize the template 2025-05-11 21:15:57 -07:00
drizzle.config.ts Boilerplate 2025-05-06 15:10:41 -04:00
eslint.config.mjs Fix ci 2025-05-11 21:34:43 -07:00
next-env.d.ts Modernize the template 2025-05-11 21:15:57 -07:00
next.config.ts Modernize the template 2025-05-11 21:15:57 -07:00
package.json Use turbopack 2025-05-11 23:17:25 -07:00
playwright.config.ts Boilerplate 2025-05-06 15:10:41 -04:00
pnpm-lock.yaml Use turbopack 2025-05-11 23:17:25 -07:00
postcss.config.mjs Modernize the template 2025-05-11 21:15:57 -07:00
README.md Update the README 2025-05-11 22:17:03 -07:00
tsconfig.json Boilerplate 2025-05-06 15:10:41 -04:00
vitest-setup.ts Boilerplate 2025-05-06 15:10:41 -04:00
vitest.config.mts Fix ci 2025-05-11 21:34:43 -07:00

Roo Code Cloud

Run Locally

Configure Database

Install Docker Desktop for your platform.

Once installed, you can pull down a Postgres Docker image and run it:

docker compose up

Postgres will be running locally on port 5432 username postgres and password password.

Install Packages

First install pnpm using these instructions. If you're on MacOS the easiest option is to use Homebrew:

brew install pnpm

You can now install the required packages with:

pnpm install

If everything is working as expected you should be able to run any of the following without errors:

pnpm lint
pnpm check-types
pnpm test

Start Development Server

Copy .env.local.sample to .env.local and fill in the required secrets.

You can now start the Next.js app and Spotlight with:

pnpm dev

Your server will be running at localhost:3000