FROM node:18-bullseye
ARG API_BASE_URL
ARG BASE_NOME
ARG COOLIFY_URL=https://arlogistica.net,https://www.arlogistica.net
ARG COOLIFY_FQDN=arlogistica.net,www.arlogistica.net
ARG COOLIFY_BRANCH=main
ARG COOLIFY_RESOURCE_UUID=h3gaxaiuqtqxxs6sbhlcqgcl
ARG COOLIFY_BUILD_SECRETS_HASH=b3965913be6b8ee2d7d61190d9f3e6932542caf79a466e801c619918668fcf7a

WORKDIR /app

RUN npm install -g http-server

COPY package.json ./
RUN npm install

COPY . .

RUN chmod +x docker-entrypoint.sh

EXPOSE 8080

ENTRYPOINT ["./docker-entrypoint.sh"]
CMD ["http-server", "./", "-a", "0.0.0.0", "-p", "8080", "-c", "0"]