From 3f4dee5899891fcf98abf3dd4d6d191e89f68168 Mon Sep 17 00:00:00 2001 From: new92 Date: Mon, 5 Feb 2024 13:59:08 +0200 Subject: [PATCH] added docker support --- Dockerfile | 4 ++-- README.md | 4 ++-- igfi.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index bd84cf5..683ea52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,8 +6,8 @@ COPY . /IGFI RUN pip install --no-cache-dir -r files/requirements.txt -EXPOSE 5000 +EXPOSE 4000 ENV NAME IGFI -ENTRYPOINT ["python", "igfi.py"] +CMD ["python", "igfi.py"] \ No newline at end of file diff --git a/README.md b/README.md index 54ab090..f10213e 100644 --- a/README.md +++ b/README.md @@ -60,8 +60,8 @@ python3 ./igfi.py -u -p --session ```bash git clone https://github.com/new92/IGFI cd IGFI -docker build -t IGFI . -docker run -p 4000:80 IGFI +docker build -t igfi . +docker run -e DOCKER_CONTAINER=true -e USERNAME= -e PASSWORD= -e SESSION= -p 4000:4000 -it igfi ``` ## Virtual environment setup 💻 diff --git a/igfi.py b/igfi.py index 0aba388..dbfcf8d 100644 --- a/igfi.py +++ b/igfi.py @@ -642,5 +642,5 @@ def main(username: str, password: str, session: str): else: args.username = os.environ.get('USERNAME', args.username) args.password = os.environ.get('PASSWORD', args.password) - args.session = os.environ.get('SESSIONFILE', args.session) + args.session = os.environ.get('SESSION', args.session) main(username=args.username.strip().lower(), password=args.password.strip(), session=args.session.replace('\\', '/'))