Skip to content

activatedgeek/copernicus

Repository files navigation

Copernicus

Deploy Upptime Badge

Base framework to generate my website based on Astro. Website & knowledge base hosted at sanyamkapoor.com. See details on the stack here.

Setup

Install all dependencies.

npm install

Environment Variables

  • ASTRO_SITE: Full base domain, e.g. sanyamkapoor.com

Optional:

  • STATUS_SITE: Full base domain for the status page. e.g. status.sanyamkapoor.com.
  • STATUS_SITE_ICON: Icon to link to the status site.

Analytics

  • GOATCOUNTER_SITE: GoatCounter domain analytics. e.g. <code>.goatcounter.com

Comments

  • GISCUS_REPO: Giscus public GitHub repository name.
  • GISCUS_REPO_ID: Giscus repository ID.
  • GISCUS_CATEGORY: Giscus discussion category name.
  • GISCUS_CATEGORY_ID: Giscus discussion category ID.

Build

Development

npm run dev

Production

npm run build

License

Apache 2.0