diff --git a/Cargo.lock b/Cargo.lock index c3d33850e593d0c25f90db7dd74b2832c93a7e22..8a07a50fad2feed919c3033d973c02b26b6f77bf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -31,9 +31,9 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" -version = "1.2.1" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec8a7b6a70fde80372154c65702f00a0f56f3e1c36abbc6c440484be248856db" +checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" [[package]] name = "camino" @@ -41,21 +41,6 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e" -[[package]] -name = "cc-audio-websocket-server" -version = "0.1.0" -dependencies = [ - "base64", - "camino", - "futures-signals", - "rand", - "serde", - "serde_json", - "tungstenite", - "url", - "uuid", -] - [[package]] name = "cfg-if" version = "1.0.0" @@ -83,9 +68,9 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adfbc57365a37acbd2ebf2b64d7e69bb766e2fea813521ed536f5d0520dcf86c" +checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" dependencies = [ "block-buffer", "crypto-common", @@ -391,6 +376,21 @@ dependencies = [ "autocfg", ] +[[package]] +name = "spoccify" +version = "0.1.0" +dependencies = [ + "base64", + "camino", + "futures-signals", + "rand", + "serde", + "serde_json", + "tungstenite", + "url", + "uuid", +] + [[package]] name = "syn" version = "1.0.103" diff --git a/Cargo.toml b/Cargo.toml index 141cba1596a403c1e0d192f989ef814fea1cb08c..c37bbdc4042a7007f8683ce66c6ec38a0ee2f0c7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "cc-audio-websocket-server" +name = "spoccify" version = "0.1.0" edition = "2021" diff --git a/Dockerfile b/Dockerfile index 4c6c05ef616ebef9b5db452caab30c718d1134fa..1a2a1d6b1af4026d1d267b3f2f1f776f1abd79ba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,12 @@ FROM docker.io/library/rust:alpine as builder RUN apk add rust WORKDIR /usr/src/spoccify COPY . . -RUN cargo install --path . +RUN cargo build --release FROM docker.io/library/alpine:latest RUN apk add ffmpeg yt-dlp RUN mkdir -p /usr/local/bin/tmp -COPY --from=builder /usr/local/cargo/bin/spoccify /usr/local/bin/spoccify +COPY --from=builder /usr/src/spoccify/target/release/spoccify /usr/local/bin/spoccify EXPOSE 80