mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Dockerise the scanner
This commit is contained in:
parent
565125da67
commit
cbcc2f30b7
3
.github/workflows/docker.yml
vendored
3
.github/workflows/docker.yml
vendored
@ -19,6 +19,9 @@ jobs:
|
||||
- context: ./front
|
||||
label: front
|
||||
image: zoriya/kyoo_front
|
||||
- context: ./scanner
|
||||
label: scanner
|
||||
image: zoriya/kyoo_scanner
|
||||
name: Build ${{matrix.label}}
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
@ -36,6 +36,18 @@ services:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
- PUBLIC_BACK_URL=${PUBLIC_BACK_URL}
|
||||
|
||||
scanner:
|
||||
build: ./scanner
|
||||
restart: on-failure
|
||||
depends_on:
|
||||
- back
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
volumes:
|
||||
- ${LIBRARY_ROOT}:/video
|
||||
|
||||
ingress:
|
||||
image: nginx
|
||||
restart: on-failure
|
||||
|
@ -20,6 +20,18 @@ services:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
- PUBLIC_BACK_URL=${PUBLIC_BACK_URL}
|
||||
|
||||
scanner:
|
||||
image: zoriya/kyoo_scanner:edge
|
||||
restart: on-failure
|
||||
depends_on:
|
||||
- back
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
volumes:
|
||||
- ${LIBRARY_ROOT}:/video
|
||||
|
||||
ingress:
|
||||
image: nginx
|
||||
restart: on-failure
|
||||
|
@ -20,6 +20,18 @@ services:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
- PUBLIC_BACK_URL=${PUBLIC_BACK_URL}
|
||||
|
||||
scanner:
|
||||
build: ./scanner
|
||||
restart: on-failure
|
||||
depends_on:
|
||||
- back
|
||||
env_file:
|
||||
- ./.env
|
||||
environment:
|
||||
- KYOO_URL=${KYOO_URL:-http://back:5000}
|
||||
volumes:
|
||||
- ${LIBRARY_ROOT}:/video
|
||||
|
||||
ingress:
|
||||
image: nginx
|
||||
restart: on-failure
|
||||
|
8
scanner/Dockerfile
Normal file
8
scanner/Dockerfile
Normal file
@ -0,0 +1,8 @@
|
||||
FROM python:latest
|
||||
WORKDIR /app
|
||||
|
||||
COPY ./requirements.txt .
|
||||
RUN pip3 install -r ./requirements.txt
|
||||
|
||||
COPY . .
|
||||
CMD python3 -m scanner -v
|
Loading…
x
Reference in New Issue
Block a user