From 90edbe285085b7788eb615a0176c895102ad776f Mon Sep 17 00:00:00 2001 From: xuzhiyi Date: Wed, 9 Mar 2022 11:40:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9compose?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vulfocus-api/Dockerfile | 21 +++++++++++++++++++++ vulfocus-api/db.sqlite3 | Bin 430080 -> 430080 bytes vulfocus-api/layout_image/views.py | 12 ++++++++---- vulfocus-api/vulfocus/settings.py | 22 ++++++++++++++++------ 4 files changed, 45 insertions(+), 10 deletions(-) create mode 100644 vulfocus-api/Dockerfile diff --git a/vulfocus-api/Dockerfile b/vulfocus-api/Dockerfile new file mode 100644 index 00000000..13cb0fde --- /dev/null +++ b/vulfocus-api/Dockerfile @@ -0,0 +1,21 @@ +FROM python:3 +LABEL maintainer="vulfocus" version="0.3.2.11" description="Vulfocus for Docker" + +RUN mkdir /vulfocus-api/ +WORKDIR /vulfocus-api/ +ADD . /vulfocus-api/ + +ENV VUL_IP="" +ENV EMAIL_HOST="" +ENV EMAIL_HOST_USER="" +ENV EMAIL_HOST_PASSWORD="" +ENV DOCKER_URL="unix://var/run/docker.sock" + + +RUN python3 -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple +RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package -r requirements.txt + +EXPOSE 8000 + +CMD ["python3", "manage.py", "runserver", "0.0.0.0:8000"] + diff --git a/vulfocus-api/db.sqlite3 b/vulfocus-api/db.sqlite3 index 89339739171a9698381f33dba1ea618e6613937b..32d8e08d7ea80414c7fde07c833243567f07b3d0 100644 GIT binary patch delta 1389 zcmZuwUuaWT7{5vGO)FJz+|agZ(i^9RN!R53Kj$h_YjJVY{z0Ks3Z~JfBVC)un$~}P zh#(W6tR670qC%0qgx=}(LASD(?X?W{+$Uim*uoUV4m`1nXwH2&oO6En_x--__kE{) zCtAJ}oj=_Yt6GL(SoSlu8bkIQ`<1#iN2>8Y3;BOw3K(f}7+$i`^0 zKBRCNgk1JUyEK@fzy4)`Ltk1($G+}~?8T{> zQYJr{{V@jsK$+}JX)1#NLI4Aifdqrv;ZtitQV{3@EU&eFRj>cmF_%|9%P$sbC?V8>*K`;^Wa=WGk z#?|;@`Lta#PmEJUi3~cL8knjNV|mPp)|bv060V$ch$c;{)S&#+(X^WpMk!rPoU|Ki zZ&Q8VNa~k^UeoGp$1~>}B3@JVW$JD=i+-WtWXON2p!|v##fnWis?Dkx%l!Jby94a}g z)K_*TP!07&Hw^f=hSrSPjgx<>8aic}wS&L(Fm%=Ob|y9j{obdc-@bV75Lhgm5zky* zKcL*YJ#QYdKL#?wE5R)rl#yHJLP%``0h3+{g)4i6i;`f4y+AsIa)e+w;hS#09V!dF^ delta 2508 zcmaJ?T}%{L6rMXXJG-*NE-DTS`-f;OMV9&7`Oy$uz#t-41O-G{R#6zRE`D92$t9~z*oG~E_E3LkZ%;7N z5jq@Z7={amdV4y99K*3J%lLz=$SJzy@7o7P< z7%%ahI^*;$?V;q8IEmra3>R+@#>$MWs6iKNgs}{(s5e}q0mkTsseiaOC1au@a-yJ0 zZiC*7ir|+e^_1J71W}d{tWLR;^d$L2NfB8|#XSZ!h!X0XsP6P+C6_LWEF-D|9>L(6 zf-DP?`jy9^-6Ajhd3oI1U^82y;S<4NG~QhJ=~iHlr^g=KMt7UW2d!RH3YsfaVkiE* z6WBkD>Hkaj)3mf0^~e@~_V|-QJdh1%E&wNNjDb|z(r4PEkApJ>iE+@~-yO8{VPC-Z z7)WH{Y*~Og-g&&LZhd{<-hE|a z!;!uYu~OMp*IrqDELwYXclExG+Q7-fU0g$pSYK6kG*%)8ibAa&k!X^VdD$oWMaD0~ z+i&1ruhgcPSXVi;H{0+eLPhwe2-j#Yt5I)8w9MLBJPnGM%F{$En>adKSWS;MQ-B5 zqiuxbgV)k`qLh_rZAYsFtw6lmzScs88!5WKCgEsGh!s|Agxefs=Z(=R!n5Y=z>gPDG_0-Q;Q%rub? z8z+g?&@xH5;m9=M*Ueq10-^+dHc8y2FbqG|S@EJXHh5DbyjD~Io<>(xfRS{)GcNf3 z7(v1FV}u)&%=aj$5o`1lM*+x#b8%wInTm?V?D_-KIoN^LVh&QxRJeIr4s=2?s)ngx zf`oUvmm#5YITB9eWZqC+6U>_?eo7f?J7~zpb)AEcUvThkG6$##Jf?GSZtqeKcD%~L zQ^dje6RX`+g=(JHp!&RX40M^aIFRiagMfjDrX