Add missing docker builders
This commit is contained in:
parent
a802ecce7a
commit
4032ad5882
11 changed files with 645 additions and 0 deletions
14
docker/deployer_docker/Dockerfile
Normal file
14
docker/deployer_docker/Dockerfile
Normal file
|
@ -0,0 +1,14 @@
|
|||
FROM ubuntu:24.04
|
||||
|
||||
|
||||
RUN apt-get update && apt-get install --no-upgrade -y curl python3 python3-pip python3-venv git git-lfs ssh
|
||||
COPY updater.sh /updater.sh
|
||||
COPY webhook /opt/webhook
|
||||
|
||||
RUN python3 -m venv /opt/webhook/.venv && \
|
||||
/opt/webhook/.venv/bin/python3 -m ensurepip && \
|
||||
/opt/webhook/.venv/bin/python3 -m pip install -r /opt/webhook/requirements.txt
|
||||
|
||||
COPY webhook-runner.sh /webhook-runner.sh
|
||||
|
||||
ENTRYPOINT /updater.sh
|
Loading…
Add table
Add a link
Reference in a new issue