This repository hosts the source for the VitePress-based website for the pgmoneta project.
Before you begin, ensure you have the following installed:
Follow these steps to get your local development environment set up:
git clone https://github.com/pgmoneta/pgmoneta.github.io.git
cd pgmoneta.github.ioInstall the necessary dependencies:
pnpm installTo start the local development server and begin working on the VitePress site, run:
pnpm devBy default, the dev server runs at http://localhost:5173/.
To generate the production build, run:
pnpm buildTo serve the generated site locally after building it, run:
pnpm previewThe documentation under doc/ is fetched from the upstream pgmoneta repository. To refresh the site content:
- Set the desired tag value in scripts/fetch-docs.mjs (the
TAGconstant) - Run the sync command:
pnpm sync-docsThis script automatically fetches the documentation from the configured source and updates the doc/ folder in the website.
This work is licensed according to the terms of the Creative Commons Attribution 4.0 International License