shiveshnavin commited on
Commit
7260e5c
·
1 Parent(s): 8a218c5

Addd runnable docker

Browse files
Files changed (2) hide show
  1. Dockerfile +1 -26
  2. Dockerfile.build +27 -0
Dockerfile CHANGED
@@ -1,27 +1,2 @@
1
- FROM node:22-bookworm-slim
2
- # Install Chrome dependencies
3
- RUN apt-get update
4
- RUN apt install -y \
5
- libnss3 \
6
- libdbus-1-3 \
7
- libatk1.0-0 \
8
- libgbm-dev \
9
- libasound2 \
10
- libxrandr2 \
11
- libxkbcommon-dev \
12
- libxfixes3 \
13
- libxcomposite1 \
14
- libxdamage1 \
15
- libatk-bridge2.0-0 \
16
- libpango-1.0-0 \
17
- libcairo2 \
18
- libcups2 \
19
- git-lfs
20
-
21
- COPY . .
22
-
23
- RUN npm i --verbose
24
- RUN npx remotion browser ensure
25
-
26
- # docker run -p 8083:8083 -it --rm --entrypoint /bin/sh render-farm:latest
27
  CMD ["npm", "start"]
 
1
+ FROM semibit/production:render-farm
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  CMD ["npm", "start"]
Dockerfile.build ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ FROM node:22-bookworm-slim
2
+ # Install Chrome dependencies
3
+ RUN apt-get update
4
+ RUN apt install -y \
5
+ libnss3 \
6
+ libdbus-1-3 \
7
+ libatk1.0-0 \
8
+ libgbm-dev \
9
+ libasound2 \
10
+ libxrandr2 \
11
+ libxkbcommon-dev \
12
+ libxfixes3 \
13
+ libxcomposite1 \
14
+ libxdamage1 \
15
+ libatk-bridge2.0-0 \
16
+ libpango-1.0-0 \
17
+ libcairo2 \
18
+ libcups2 \
19
+ git-lfs
20
+
21
+ COPY . .
22
+
23
+ RUN npm i --verbose
24
+ RUN npx remotion browser ensure
25
+
26
+ # docker run -p 8083:8083 -it --rm --entrypoint /bin/sh render-farm:latest
27
+ CMD ["npm", "start"]