Skip to content

Commit 3ab5e89

Browse files
authored
chore(deps): add dependabot (#11)
* chore(deps): add dependabot * fix: bump debian base image to bookworm * chore: install vnc2flv for python3 using pipx * fix: use python3-dev * fix: install pipx
1 parent 6241d43 commit 3ab5e89

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: /
5+
schedule:
6+
interval: monthly
7+
day: sunday
8+
open-pull-requests-limit: 3
9+
rebase-strategy: disabled
10+
- package-ecosystem: docker
11+
directory: /
12+
schedule:
13+
interval: monthly

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
#
33
# VERSION 0.1
44

5-
FROM debian:10.5-slim
5+
FROM debian:bookworm-slim
66

77
LABEL Description="This image can be used to create a sidekick container for recording videos of VNC sessions hosted in other containers"
88
LABEL maintainer="Richard North <rich.north@gmail.com>"
99

1010
RUN apt-get update && apt-get install -y \
11-
python-pip python-dev ffmpeg \
11+
python3-pip python3-dev ffmpeg pipx \
1212
&& rm -rf /var/lib/apt/lists/* \
13-
&& pip install vnc2flv \
13+
&& pipx install vnc2flv3 \
1414
&& rm -fr /tmp/*
1515

1616
ENTRYPOINT ["flvrec.py"]

0 commit comments

Comments
 (0)