public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
data/Dockerfiles/olefy/Dockerfile
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
Author
Date
Commit
Line
Code
1
FROM alpine:3.21
3
LABEL maintainer = "The Infrastructure Company GmbH <[email protected]>"
5
ARG PIP_BREAK_SYSTEM_PACKAGES=1
6
WORKDIR /app
8
#RUN addgroup -S olefy && adduser -S olefy -G olefy \
9
RUN apk add --virtual .build-deps gcc musl-dev python3-dev libffi-dev openssl-dev cargo \
10
&& apk add --update --no-cache python3 py3-pip openssl tzdata libmagic \
11
&& pip3 install --upgrade pip \
12
&& pip3 install --upgrade asyncio python-magic \
13
&& pip3 install --upgrade https://github.com/decalage2/oletools/archive/master.zip \
14
&& apk del .build-deps
15
# && sed -i 's/template_injection_detected = True/template_injection_detected = False/g' /usr/lib/python3.9/site-packages/oletools/olevba.py
17
ADD olefy.py /app/
19
RUN chown -R nobody:nobody /app /tmp
21
USER nobody
23
CMD ["python3", "-u", "/app/olefy.py"]