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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
27
27a754f8e8f8 deployment fixes
drewp@bigasterisk.com
parents: 25
diff changeset
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
drewp@bigasterisk.com
parents:
diff changeset
3 WORKDIR /opt
drewp@bigasterisk.com
parents:
diff changeset
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
drewp@bigasterisk.com
parents:
diff changeset
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
drewp@bigasterisk.com
parents:
diff changeset
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
drewp@bigasterisk.com
parents:
diff changeset
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
53d99454f394 support dropping url or file
drewp@bigasterisk.com
parents: 10
diff changeset
17 COPY *.py ./