# syntax=docker/dockerfile:1.4


FROM debian:bookworm

WORKDIR /root

RUN apt-get update \
	&& apt-get install -y net-tools ca-certificates procps file

COPY --link go1.25.1.linux-amd64.tar.gz /usr/local/

RUN tar -C /usr/local -xzf /usr/local/go1.25.1.linux-amd64.tar.gz \
	&& ln -s /usr/local/go/bin/* /usr/local/bin/ \
	&& go version \
	&& go install github.com/go-delve/delve/cmd/dlv@latest \
	&& ln -s /root/go/bin/* /usr/local/bin/ \
	&& dlv version

COPY --link syntra-server /root/syntra-server
COPY --link syntra-server-lsb /root/syntra-server-lsb

EXPOSE 8080

ENTRYPOINT ["bash", "-i"]
