diff --git a/Dockerfile.new b/Dockerfile.new index 3391ed3..59922d4 100644 --- a/Dockerfile.new +++ b/Dockerfile.new @@ -7,9 +7,9 @@ WORKDIR /invidious COPY ./invidious/shard.yml ./shard.yml COPY ./invidious/shard.lock ./shard.lock # Sentry is just for reporting Invidious crashes, no personal data is collected. -RUN yq e -i '.dependencies.raven.github = "Sija/raven.cr"' shard.yml -RUN yq e -i '.targets.sentry_crash_handler.main = "lib/raven/src/crash_handler.cr"' shard.yml -RUN shards update --production && shards install --production +#RUN yq e -i '.dependencies.raven.github = "Sija/raven.cr"' shard.yml +#RUN yq e -i '.targets.sentry_crash_handler.main = "lib/raven/src/crash_handler.cr"' shard.yml +RUN shards install --production COPY --from=quay.io/invidious/lsquic-compiled /root/liblsquic.a ./lib/lsquic/src/lsquic/ext/liblsquic.a @@ -36,9 +36,10 @@ RUN sed -i 's/host: \(127.0.0.1\|localhost\)/host: postgres/' config/config.yml COPY ./invidious/config/sql/ ./config/sql/ COPY ./invidious/locales/ ./locales/ COPY --from=builder /invidious/invidious . -COPY --from=builder /invidious/bin/sentry_crash_handler . +#COPY --from=builder /invidious/bin/sentry_crash_handler . RUN chmod o+rX -R ./assets ./config ./locales EXPOSE 3000 USER invidious -CMD [ "/invidious/sentry_crash_handler", "/invidious/invidious" ] +#CMD [ "/invidious/sentry_crash_handler", "/invidious/invidious" ] +CMD [ "/invidious/invidious" ]