add style from silvermone chromecast plugin

This commit is contained in:
2021-06-09 09:33:36 +02:00
parent c40d305a1a
commit 25270a11ed
3 changed files with 31 additions and 8 deletions

View File

@ -1,8 +1,9 @@
FROM roypur/inkscape:latest as base
FROM roypur/stream-build:latest as base
RUN ["mkdir", "-p", "/app/version"]
COPY ["tv.json", "/app/setup/tv.json"]
COPY ["backend/start.sh", "/app/start.sh"]
COPY ["backend/sources.py", "/app/setup/sources.py"]
COPY ["backend/style.js", "/app/setup/style.js"]
COPY ["backend/stream.py", "/app/stream.py"]
COPY ["backend/stream_providers.py", "/app/stream_providers.py"]
COPY ["frontend/index.html", "/app/index.html"]
@ -12,11 +13,12 @@ COPY ["frontend/style.css", "/app/style.css"]
RUN ["chmod", "-R", "755", "/app"]
RUN ["inkscape", "--export-area-page", "--export-width=256", "--export-height=256", "/app/favicon.svg", "--export-filename=/app/favicon.png"]
RUN ["rm", "/app/favicon.svg"]
RUN ["/app/setup/sources.py"]
RUN ["/app/setup/style.js"]
RUN ["rm", "-r", "/app/setup"]
FROM roypur/stream-runtime:latest as venv
COPY --from=base /app /app
RUN ["/app/venv/bin/python3", "/app/setup/sources.py"]
RUN ["rm", "-r", "/app/setup"]
FROM scratch
COPY --from=venv / /