FROM git.tesses.org/tesses50/crosslang-withshell:latest AS build COPY ./ /src/ RUN cd /src/Tesses.YouTubeDownloader.Server && crosslang build && cd bin && mv Tesses.YouTubeDownloader.Server-*.crvm tytd2025.crvm FROM git.tesses.org/tesses50/crosslang:latest COPY --from=build /src/Tesses.YouTubeDownloader.Server/bin/ /app WORKDIR /data ENV TYTDDIR=/data EXPOSE 3255 ENTRYPOINT ["crossvm","/app/tytd2025.crvm","--port=3255"]