Deployed automatically when pushing to the main
branch:
-
Main: pluvial.xyz (Cloudflare Pages)
-
Cloudflare Pages: https://pluvial-xyz.pages.dev
-
Netlify: https://pluvial-xyz.netlify.app
-
Vercel: https://pluvial-xyz.vercel.app
-
Deno Deploy (via GitHub Action): https://pluvial-xyz.deno.dev
env DENO_DEPLOY_TOKEN='<token>' deployctl deploy --project=pluvial-xyz --exclude=node_modules build/index.js
- Cloudflare Workers (via GitHub Action): https://pluvial-xyz.pluvial.workers.dev
env CF_ACCOUNT_ID='<account-id>' wrangler publish
Install dependencies with pnpm install
(or pnpm i
), and start a development server:
pnpm dev
# or start the server and open the app in a new browser tab
pnpm dev -- --open
To create a production version of the app, a different adapter
is used for each target environment. To build using the default adapter-static
, use:
pnpm build
You can preview the built app with
pnpm preview
. This should not be used to serve the app in production.
The content of this project itself is licensed under the Creative Commons Attribution 4.0 International License, and the underlying source code used to format and display that content is licensed under the MIT license.