Skip to content

chrismeyers/website

Repository files navigation

website

Actions Status

This is the codebase for my personal website currently located at https://chrismeyers.net.

Setup

  1. Install Node.js (see nvm or nodejs.org)
  2. 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

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.

Deployment

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.