Welcome to the repository for my personal portfolio website. This site is built using Nuxt, Vue 3, and TypeScript. This website showcases other projects I've worked on and offers a mechanism to view their READMEs.
Ensure you have the following installed:
- Node.js (v20 or higher)
- yarn
# Clone repo
git clone https://github.com/kyleaupton/portfolio.git
# Install deps
cd portfolio
yarn
To start the development server
yarn dev
This project is intended to be ran in production with Docker.
The site is configured for Continuous Deployment (CD) to my self-hosted Coolify instance. Any commit to main will trigger a build there.
Please refer to the LICENSE file for full details.