CoolFace
Apppublic

launch-calcium/Gallery-Copper-Typescript

sourceHugging Faceupdated 1mo agoView on Hugging Face
0likes
Dockerfile25 linesDownload Raw Back to root
1FROM node:20-slim2 3WORKDIR /app4 5RUN apt-get update && apt-get install -y python3 make g++ sqlite3 && rm -rf /var/lib/apt/lists/*6 7COPY package*.json ./8RUN npm install9 10COPY tsconfig.json ./11COPY src/ ./src/12COPY views/ ./views/13COPY public/ ./public/14 15RUN npm run build16 17RUN mkdir -p uploads/userpics uploads/thumbs uploads/normal18 19EXPOSE 808020 21ENV PORT=808022ENV DATABASE_PATH=/app/data/gallery.db23 24CMD ["node", "dist/index.js"]25