Get Started
Install and configure Taghmesa
Install and configure Taghmesa: Taghmesa storefront
Follow the source instructions for Taghmesa. Read the prerequisites and configuration steps before running an example.
Local setup
- Copy
.env.exampleto.env.localand configureDATABASE_URL,BETTER_AUTH_SECRET,BETTER_AUTH_URL, andBLOB_READ_WRITE_TOKEN. - Install dependencies with
npm install. - Create the schema with
npm run db:migrate. - Set
INITIAL_ADMIN_EMAIL,INITIAL_ADMIN_NAME, andINITIAL_ADMIN_PASSWORD, then runnpm run db:seed. - Start with
npm run devand openhttp://localhost:3000.
The public storefront uses the bundled catalog and local /public/products images when DATABASE_URL is absent. Authentication, checkout, account, and admin requests require PostgreSQL and report a configuration error until it is configured.
Check the installation
After setup, continue with the first example. If a command fails, compare the runtime version, working directory, and required configuration with the original README before changing dependencies.
Source and help
Source captured: 2026-10-11
