diff --git a/.dockerignore b/.dockerignore index 5054844f..b6ca47be 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,9 +1,9 @@ # Local build and dev artifacts target/ +!target/debug/conduwuit # Docker files Dockerfile* -docker/ # IDE files .vscode diff --git a/docker/complement.Dockerfile b/docker/complement.Dockerfile index cde5b40e..1cef3527 100644 --- a/docker/complement.Dockerfile +++ b/docker/complement.Dockerfile @@ -2,9 +2,9 @@ FROM ubuntu:latest EXPOSE 8008 EXPOSE 8448 RUN apt-get update && apt-get install -y ca-certificates liburing2 && rm -rf /var/lib/apt/lists/* -RUN mkdir -p /etc/continuwuity /var/lib/continuwuity -COPY docker/complement-entrypoint.sh /usr/local/bin/complement-entrypoint.sh -COPY docker/complement.config.toml /etc/continuwuity/config.toml +RUN mkdir -p /etc/continuwuity /var/lib/continuwuity /usr/local/bin/ +COPY complement/complement-entrypoint.sh /usr/local/bin/complement-entrypoint.sh +COPY complement/complement.config.toml /etc/continuwuity/config.toml COPY target/debug/conduwuit /usr/local/bin/conduwuit RUN chmod +x /usr/local/bin/conduwuit /usr/local/bin/complement-entrypoint.sh #HEALTHCHECK --interval=30s --timeout=5s CMD curl --fail http://localhost:8008/_continuwuity/server_version || exit 1