create-atria
v0.0.51
Published
Bootstrap a new atria project
Downloads
3,952
Maintainers
Readme
create-atria
Project scaffolder for atria.
Usage
Create in current folder:
npm create atria@latestCreate in a named folder:
npm create atria@latest -- my-projectDirect package usage:
npx create-atria my-projectOptions
--skip-install: skip dependency installation.--force: overwrite existing files.--cli-version <version>: set@atria/cliversion/range.--pnpm: install dependencies with pnpm.--yarn: install dependencies with yarn.--npm: install dependencies with npm (default).
Generated files
package.jsonwith scripts:install:npm run "dev install"dev install:atria setup --database-onlydev:atria dev
atria.config.json.env.exampleproduction/studio/content/.gitkeepproduction/studio/theme/.gitkeepproduction/public/.atria/runtime/index.html.atria/runtime/app.js
Database setup flow
During dependency install, atria setup --database-only runs and asks for:
SQLite (default)PostgreSQL
Environment template includes:
ATRIA_DATABASE_URL(preferred)DATABASE_URL(compatibility)ATRIA_AUTH_BROKER_ORIGIN- optional self-host OAuth keys
