- Update traefik route to use Docker container names instead of host IPs - Update Dockerfile to build full app with sharp, ejs, marked dependencies - Simplify docker-compose.yml (remove traefik labels, use file provider routing) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
8 lines
181 B
Docker
8 lines
181 B
Docker
FROM node:18-alpine
|
|
RUN apk add --no-cache python3 make g++ vips-dev
|
|
WORKDIR /usr/src/app
|
|
COPY content/package.json ./
|
|
RUN npm install
|
|
EXPOSE 3000
|
|
CMD ["node", "content/server.js"]
|