Skip to content

brpaz/brunopaz.dev

Repository files navigation

brunopaz.dev

Source code for my personal website, brunopaz.dev. Powered by Astro and Tailwind CSS.

GitHub Workflow Status

🧞 Development

Clone the repo

git clone git@github.com:brpaz/brunopaz.dev.git

Install dependencies

yarn install

Starting the dev server

yarn dev

By default, this will start the application at localhost:3000.

Build to production

Run:

yarn build

It will generate a fully static website into dist folder, which can then be deployed on any static sites hosting like Netlify or Vercel.

Envrionment variables

This website requires the following environment variables to be defined:

Name Description
BASE_URL The website base url
PUBLIC_WEB_MONETIZATION_ID The ID of web monetization platform
PUBLIC_SENTRY_ENABLED When to enable Sentry Error reporting
PUBLIC_SENTRY_KEY The sentry DSN configuration, to allow sending error logs to Sentry.
PUBLIC_CHAT_ENABLED Wether to enable the Chat box or not
PUBLIC_FORMSPREE_FORM_ID The id of the form defined in formspree. Used by the Contact form and chat box.
PUBLIC_ASSETS_BASE_URL The base URL for assets like images. If empty it will serve the images directly from dist folder.

Author

👤 Bruno Paz