Skip to content

Getting Started

This guide will help you get started with the Epsilon monorepo.

  • Node.js 24 or later
  • npm
Terminal window
cd epsilon-website
npm ci
npm run dev
Terminal window
cd epsilon-rss-feed-api
npm ci
npm run seedLocalD1 # Set up local database
npm run dev
Terminal window
cd epsilon-wiki
npm ci
npm run dev

Run tests for individual projects:

Terminal window
# Website tests
cd epsilon-website && npm test
# API tests
cd epsilon-rss-feed-api && npm test

All projects are deployed automatically via GitLab CI/CD pipelines when changes are pushed to the repository.