ltxlong commited on
Commit
878b04d
·
verified ·
1 Parent(s): c7cd39d

Create Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +14 -0
Dockerfile ADDED
@@ -0,0 +1,14 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:lts-alpine
2
+
3
+ WORKDIR /app
4
+
5
+ RUN apk add --no-cache git && \
6
+ git clone https://github.com/ltxlong/simple-video-player.git . && \
7
+ npm install && \
8
+ echo "SQL_DSN=your_sql_dsn" >> .env && \
9
+ echo "ADMIN_PASSWORD=123456" >> .env && \
10
+ echo "LOGIN_JWT_SECRET_KEY=your_secret_key" >> .env && \
11
+ echo "VITE_VPS_ENDPOINT_FLAG=true" >> .env && \
12
+ chown -R node:node /app
13
+
14
+ CMD ["npm", "run", "dev:local"]