First commit of ayerble.com

Create vite configuration
Create Three.js animation background
Add docker support
This commit is contained in:
Aaron Po
2026-03-03 01:25:51 -05:00
commit 9cdcbd5526
13 changed files with 1564 additions and 0 deletions

15
Dockerfile Normal file
View File

@@ -0,0 +1,15 @@
# Build stage
FROM node:22-alpine AS build
WORKDIR /app
COPY package.json package-lock.json ./
RUN npm ci
COPY . .
RUN npm run build
# Production stage
FROM node:22-alpine
RUN npm install -g serve
WORKDIR /app
COPY --from=build /app/dist ./dist
EXPOSE 3627
CMD ["serve", "dist", "-l", "3627"]