include noto cjk fonts in docker (#1492)
This commit is contained in:
@@ -17,6 +17,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
|||||||
- Add QSV Capabilities to Troubleshooting page
|
- Add QSV Capabilities to Troubleshooting page
|
||||||
- Add `language_tag` and `seconds` fields to search index
|
- Add `language_tag` and `seconds` fields to search index
|
||||||
- Allow synchronizing Plex `TV Show` libraries that use `Personal Media Shows` agent
|
- Allow synchronizing Plex `TV Show` libraries that use `Personal Media Shows` agent
|
||||||
|
- Include Noto CJK Fonts in docker images to support those characters in generated subtitles like songs and music video credits
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- Fix playout bug that caused some schedule items with fixed start times to be pushed to the next day
|
- Fix playout bug that caused some schedule items with fixed start times to be pushed to the next day
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ RUN dotnet publish ErsatzTV.csproj -c release -o /app -r linux-x64 --self-contai
|
|||||||
# final stage/image
|
# final stage/image
|
||||||
FROM jasongdove/ersatztv-ffmpeg:6.0 AS runtime-base
|
FROM jasongdove/ersatztv-ffmpeg:6.0 AS runtime-base
|
||||||
ENV FONTCONFIG_PATH=/etc/fonts
|
ENV FONTCONFIG_PATH=/etc/fonts
|
||||||
|
RUN apt-get update && apt-get install -y fonts-noto-cjk && apt-get clean
|
||||||
RUN fc-cache update
|
RUN fc-cache update
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
EXPOSE 8409
|
EXPOSE 8409
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install -y libicu
|
|||||||
tzdata \
|
tzdata \
|
||||||
fontconfig \
|
fontconfig \
|
||||||
fonts-dejavu \
|
fonts-dejavu \
|
||||||
|
fonts-noto-cjk \
|
||||||
libgdiplus
|
libgdiplus
|
||||||
|
|
||||||
# https://hub.docker.com/_/microsoft-dotnet
|
# https://hub.docker.com/_/microsoft-dotnet
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install -y libicu
|
|||||||
tzdata \
|
tzdata \
|
||||||
fontconfig \
|
fontconfig \
|
||||||
fonts-dejavu \
|
fonts-dejavu \
|
||||||
|
fonts-noto-cjk \
|
||||||
libgdiplus
|
libgdiplus
|
||||||
|
|
||||||
# https://hub.docker.com/_/microsoft-dotnet
|
# https://hub.docker.com/_/microsoft-dotnet
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ RUN dotnet publish ErsatzTV.csproj --framework net7.0 -c release -o /app -r linu
|
|||||||
# final stage/image
|
# final stage/image
|
||||||
FROM jasongdove/ersatztv-ffmpeg:6.0-nvidia AS runtime-base
|
FROM jasongdove/ersatztv-ffmpeg:6.0-nvidia AS runtime-base
|
||||||
ENV FONTCONFIG_PATH=/etc/fonts
|
ENV FONTCONFIG_PATH=/etc/fonts
|
||||||
|
RUN apt-get update && apt-get install -y fonts-noto-cjk && apt-get clean
|
||||||
RUN fc-cache update
|
RUN fc-cache update
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
EXPOSE 8409
|
EXPOSE 8409
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ RUN dotnet publish ErsatzTV.csproj -c release -o /app -r linux-x64 --self-contai
|
|||||||
# final stage/image
|
# final stage/image
|
||||||
FROM jasongdove/ersatztv-ffmpeg:6.0-vaapi AS runtime-base
|
FROM jasongdove/ersatztv-ffmpeg:6.0-vaapi AS runtime-base
|
||||||
ENV FONTCONFIG_PATH=/etc/fonts
|
ENV FONTCONFIG_PATH=/etc/fonts
|
||||||
|
RUN apt-get update && apt-get install -y fonts-noto-cjk && apt-get clean
|
||||||
RUN fc-cache update
|
RUN fc-cache update
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
EXPOSE 8409
|
EXPOSE 8409
|
||||||
|
|||||||
Reference in New Issue
Block a user