Files
timeline/Dockerfile
licsber 17bbbe7fbc
Some checks failed
Build and Push Docker Image / buildx (push) Has been cancelled
fix: docker permission again two.
2025-11-11 15:28:38 +08:00

20 lines
359 B
Docker

FROM node:25-alpine
WORKDIR /app
# Install dependencies
COPY package*.json ./
RUN npm install --production
# Copy application code
COPY . .
# Create directory for database with open permissions
RUN mkdir -p /app/data && chmod 777 /app/data
# Set environment variable for database path
ENV DB_PATH=/app/data/data.db
EXPOSE 3000
CMD ["node", "server.js"]