mirror of
https://github.com/laramies/theHarvester.git
synced 2024-09-22 16:26:34 +08:00
added docker files for deploying web app.
This commit is contained in:
parent
523da54841
commit
4aff8e432f
9
theHarvester/lib/app/Dockerfile
Normal file
9
theHarvester/lib/app/Dockerfile
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
FROM tiangolo/uvicorn-gunicorn-fastapi:python3.8-slim
|
||||||
|
|
||||||
|
LABEL authors="NotoriousRebel, Jay (L1ghtning)"
|
||||||
|
|
||||||
|
COPY requirements.txt ./
|
||||||
|
|
||||||
|
RUN pip install -r requirements.txt
|
||||||
|
|
||||||
|
COPY ../../../../theHarvester ./
|
8
theHarvester/lib/app/docker-compose.yml
Normal file
8
theHarvester/lib/app/docker-compose.yml
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
firstserver:
|
||||||
|
build: .
|
||||||
|
ports:
|
||||||
|
- 80:80
|
||||||
|
- 443:443
|
||||||
|
|
|
@ -1,7 +1,22 @@
|
||||||
aiofiles
|
|
||||||
argparse
|
argparse
|
||||||
fastapi==0.54.1
|
aiodns==2.0.0
|
||||||
slowapi
|
aiofiles==0.5.0
|
||||||
|
aiohttp==3.6.2
|
||||||
|
aiosqlite==0.13.0
|
||||||
|
beautifulsoup4==4.9.1
|
||||||
|
dnspython==1.16.0
|
||||||
|
fastapi==0.55.1
|
||||||
|
netaddr==0.7.19
|
||||||
orjson>=3,<4
|
orjson>=3,<4
|
||||||
uvicorn
|
plotly==4.8.1
|
||||||
uvloop
|
PyYAML==5.3.1
|
||||||
|
requests==2.23.0
|
||||||
|
retrying==1.3.3
|
||||||
|
shodan==1.23.0
|
||||||
|
slowapi==0.1.1
|
||||||
|
starlette==0.13.4
|
||||||
|
texttable==1.6.2
|
||||||
|
lxml==4.5.1
|
||||||
|
uvicorn==0.11.5
|
||||||
|
uvloop==0.14.0
|
||||||
|
certifi==2020.4.5.1
|
Loading…
Reference in a new issue