FROM bluetradingsystems/linux_dotnet8

ARG CONFIG_DIR="src/DataStreamSuite/PubSubServer/Configurations/Development"
ARG SOURCE_DIR="build/Release/bin/net8.0/linux-x64/publish"

USER "bts"
COPY --chown=bts:bts "${SOURCE_DIR}" "bin"
COPY --chown=bts:bts "${CONFIG_DIR}" "/home/bts/.local/share/bts/PubSubServer/conf"
WORKDIR "/home/bts/bin"
