diff --git a/.env b/.env index eb896b2..59a5f02 100644 --- a/.env +++ b/.env @@ -17,8 +17,10 @@ MINIO_PORT_INTERNAL=9001 REDIS_HOST=localhost REDIS_PORT=6379 -DATA_DIR_PATH= # OPTIONAL - +# OPTIONAL +DATA_DIR_PATH= +# Mandatory DISCORD_TOKEN= -OPENAI_API_KEY= # OPTIONAL +# OPTIONAL +OPENAI_API_KEY= OPENAI_API_MODEL=gpt-4o-mini diff --git a/.gitignore b/.gitignore index 15b3618..0d5d013 100644 --- a/.gitignore +++ b/.gitignore @@ -1,14 +1,11 @@ -# Common -keys/ -.env*.local - -# Service +# Build target/ **/Cargo.lock -# UI -.next/ -node_modules/ +audio/ +logs/ +settings.json +.env*.local # IDE .idea/ diff --git a/Dockerfile b/Dockerfile index c7be9a2..c5077fe 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,12 +44,12 @@ fi # Runtime # ========= FROM debian:bookworm-slim as runtime -WORKDIR /service +WORKDIR /siren USER root -COPY --from=builder /builder/target/release/service /usr/local/bin/service +COPY --from=builder /builder/target/release/siren /usr/local/bin/siren COPY --from=packages /packages /usr/bin RUN apt-get update && apt-get install -y libc6 libc6-dev libopus-dev libpq5 libpq-dev python3-pip ffmpeg -CMD ["service"] +CMD ["siren"]