fix dockerfile
All checks were successful
Create and publish a Docker image / build-and-push-image (push) Successful in 26m24s

This commit is contained in:
Nicholas Orlowsky 2025-09-13 23:30:00 -04:00
parent c089f62164
commit 8d712249ae
No known key found for this signature in database
GPG key ID: A9F3BA4C0AA7A70B
2 changed files with 9 additions and 2 deletions

View file

@ -5,12 +5,14 @@ ENV PKG_CONFIG_ALLOW_CROSS=1
WORKDIR .
COPY ./api ./api
COPY ./libseptastic/ ./libseptastic/
COPY ./api/assets ./assets
COPY ./api/templates ./templates
RUN cd api && cargo install --path .
RUN cd api && cargo build --release
ENV RUST_LOG=info
ENV EXPOSE_PORT=80
EXPOSE 80
ENTRYPOINT ["./api/septastic_api"]
ENTRYPOINT ["/api/target/release/septastic_api"]