
- use local copy instead of cloning, so people can change their config - expose port 5000
11 lines
384 B
Docker
11 lines
384 B
Docker
FROM node:lts-slim
|
|
|
|
WORKDIR /var/olgitbridge/
|
|
COPY . .
|
|
RUN apt-get update && apt-get upgrade -y && apt-get install --no-install-recommends git ca-certificates -y && apt-get clean
|
|
RUN npm install
|
|
RUN git config --global user.email "overleaf-git-bridge@system.changeme.invalid" && git config --global user.name "Overleaf Git Bridge"
|
|
|
|
EXPOSE 5000
|
|
ENTRYPOINT [ "node", "src/server.js" ]
|
|
|