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
|
||||
fastapi==0.54.1
|
||||
slowapi
|
||||
aiodns==2.0.0
|
||||
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
|
||||
uvicorn
|
||||
uvloop
|
||||
plotly==4.8.1
|
||||
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