Mercurial > code > home > repos > video
annotate Dockerfile @ 49:1bd17c2e5517 default tip
video.py must sign video urls for serve-files.js to serve them
author | drewp@bigasterisk.com |
---|---|
date | Fri, 06 Dec 2024 17:13:51 -0800 |
parents | 27a754f8e8f8 |
children |
rev | line source |
---|---|
27 | 1 FROM reg:5000/base_basic |
2
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
2 |
0 | 3 WORKDIR /opt |
4 | |
6
ccfea3625cf6
render thumbs and display them (no video player at all atm)
drewp@bigasterisk.com
parents:
3
diff
changeset
|
5 RUN apt update && apt-get install -y git ffmpegthumbnailer |
2
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
6 |
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
7 COPY pyproject.toml pdm.lock ./ |
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
8 RUN pdm sync |
0 | 9 |
2
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
10 COPY package.json pnpm-lock.yaml ./ |
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
11 RUN pnpm install |
0 | 12 |
49
1bd17c2e5517
video.py must sign video urls for serve-files.js to serve them
drewp@bigasterisk.com
parents:
27
diff
changeset
|
13 COPY vite.config.ts ./ |
2
78c1a2983010
rewrite UI and file serving parts; use vite
drewp@bigasterisk.com
parents:
0
diff
changeset
|
14 COPY src/ ./src/ |
0 | 15 |
49
1bd17c2e5517
video.py must sign video urls for serve-files.js to serve them
drewp@bigasterisk.com
parents:
27
diff
changeset
|
16 COPY serve-files.js signature_decode.mjs ./ |
15 | 17 COPY *.py ./ |