feat: add files
All checks were successful
build-image / brs-api (push) Successful in 28s

This commit is contained in:
2025-07-16 18:57:34 +02:00
parent 2ee765daa2
commit 994456863f
5 changed files with 153 additions and 16 deletions

14
Dockerfile Normal file
View File

@ -0,0 +1,14 @@
FROM busybox:1.36
# Create a non-root user to own the files and run our server
RUN adduser -D web
USER web
WORKDIR /home/web
# Copy the static website
COPY src/* .
# Run BusyBox httpd
EXPOSE 8080
ENTRYPOINT [ "busybox", "httpd", "-f", "-v" ]
CMD ["-p", "8080"]