diff --git a/Dockerfile b/Dockerfile index 1ca05da..b9f072a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,15 +2,18 @@ FROM python:3.8 WORKDIR /app +# This expects the models submodule to be present +COPY models models + RUN pip install --upgrade pip # Avoid rebuilding this step if no changes to requirements.txt COPY requirements.txt . RUN pip install -r requirements.txt -# Copy everything in the container -# This expects the models submodule to be present -COPY . . +# Copy everything else +COPY app app +COPY *.py LICENSE README.md ./ EXPOSE 5000 ENTRYPOINT [ "python", "main.py", "--host", "0.0.0.0" ] diff --git a/main.py b/main.py index 36e4ef6..f5a7918 100644 --- a/main.py +++ b/main.py @@ -19,13 +19,13 @@ parser.add_argument('--ssl', default=None, action="store_true", parser.add_argument('--frontend-language-source', type=str, default="en", metavar="", help='Set frontend default language - source (%(default)s)') parser.add_argument('--frontend-language-target', type=str, default="es", metavar="", - help='Set frontend default language - target (%(default)s)') + help='Set frontend xxxdefault language - target (%(default)s)') args = parser.parse_args() if __name__ == "__main__": - app = create_app(char_limit=args.char_limit, + app = create_app(char_limit=args.char_limit, req_limit=args.req_limit, ga_id=args.ga_id, debug=args.debug,