This is the codebase for my personal website currently located at https://chrismeyers.net.
- Install Node.js (see nvm or nodejs.org)
- Quick Start:
$ npm install $ npm run generate # Needs to be run whenever the resume is updated $ cp .env.development .env.development.local # Update values $ npm run dev
Docker Compose is used to run this project in a Docker container accessible at http://localhost:8080. In general, the only command needed is:
$ docker compose up
Refer to the Docker Compose CLI docs for more information.
This site is hosted on Vercel and automatically deploys via GitHub Actions when pushing or merging to the main
branch.
Including [deploy skip]
or [skip deploy]
in the HEAD commit message will skip the deploy job.