[mod] Needed changes on the base
This commit is contained in:
parent
70560bb34e
commit
4c7d8f0dd7
@ -7,9 +7,9 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "24708:5000"
|
- "24708:5000"
|
||||||
volumes:
|
volumes:
|
||||||
- ./logs:/var/log/paraphrasing_bot
|
|
||||||
- .:/usr/src/app
|
- .:/usr/src/app
|
||||||
- ./paraphrasing_bot/templates:/etc/paraphrasing_bot/templates
|
- ./paraphrasing_bot/templates:/etc/paraphrasing_bot/templates
|
||||||
|
- /var/log/paraphrasing_bot
|
||||||
env_file:
|
env_file:
|
||||||
- .env
|
- .env
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -27,19 +27,19 @@ services:
|
|||||||
- POSTGRES_DB=${POSTGRES_DB}
|
- POSTGRES_DB=${POSTGRES_DB}
|
||||||
# volumes:
|
# volumes:
|
||||||
# - ~/.volumes/paraphrasing_bot/postgres:/var/lib/postgresql/data:rw
|
# - ~/.volumes/paraphrasing_bot/postgres:/var/lib/postgresql/data:rw
|
||||||
pgadmin:
|
# pgadmin:
|
||||||
image: dpage/pgadmin4:latest
|
# image: dpage/pgadmin4:latest
|
||||||
container_name: paraphrasing_bot_pgadmin
|
# container_name: paraphrasing_bot_pgadmin
|
||||||
restart: always
|
# restart: always
|
||||||
ports:
|
# ports:
|
||||||
- "45707:80"
|
# - "45707:80"
|
||||||
volumes:
|
# volumes:
|
||||||
- ~/.volumes/paraphrasing_bot/pgadmin:/var/lib/pgadmin:rw
|
# - ~/.volumes/paraphrasing_bot/pgadmin:/var/lib/pgadmin:rw
|
||||||
depends_on:
|
# depends_on:
|
||||||
- postgres
|
# - postgres
|
||||||
environment:
|
# environment:
|
||||||
PGADMIN_DEFAULT_EMAIL: 'tools@example.com'
|
# PGADMIN_DEFAULT_EMAIL: 'tools@example.com'
|
||||||
PGADMIN_DEFAULT_PASSWORD: 'admin'
|
# PGADMIN_DEFAULT_PASSWORD: 'admin'
|
||||||
redis:
|
redis:
|
||||||
container_name: paraphrasing_bot_redis
|
container_name: paraphrasing_bot_redis
|
||||||
image: redis:6-alpine
|
image: redis:6-alpine
|
||||||
|
@ -4,7 +4,6 @@ from flask import Flask
|
|||||||
from flask_sqlalchemy import SQLAlchemy
|
from flask_sqlalchemy import SQLAlchemy
|
||||||
from flask_migrate import Migrate
|
from flask_migrate import Migrate
|
||||||
from flask_cors import CORS
|
from flask_cors import CORS
|
||||||
from flask_jwt_extended import JWTManager
|
|
||||||
from flask_log_request_id import RequestID, RequestIDLogFilter
|
from flask_log_request_id import RequestID, RequestIDLogFilter
|
||||||
from logging.handlers import RotatingFileHandler
|
from logging.handlers import RotatingFileHandler
|
||||||
|
|
||||||
@ -68,15 +67,3 @@ file_formatter = logging.Formatter(
|
|||||||
file_handler.setFormatter(file_formatter)
|
file_handler.setFormatter(file_formatter)
|
||||||
file_handler.addFilter(RequestIDLogFilter())
|
file_handler.addFilter(RequestIDLogFilter())
|
||||||
logger.addHandler(file_handler)
|
logger.addHandler(file_handler)
|
||||||
|
|
||||||
# JWT config
|
|
||||||
app.config["JWT_SECRET_KEY"] = app_config.JWT_SECRET
|
|
||||||
app.config["JWT_ACCESS_TOKEN_EXPIRES"] = timedelta(hours=app_config.JWT_ACCESS_HOURS_DURATION)
|
|
||||||
app.config["JWT_REFRESH_TOKEN_EXPIRES"] = timedelta(hours=app_config.JWT_REFRESH_HOURS_DURATION)
|
|
||||||
app.config["JWT_TOKEN_LOCATION"] = ["headers", "query_string"]
|
|
||||||
app.config["JWT_QUERY_STRING_NAME"] = "token"
|
|
||||||
app.config["JWT_ALGORITHM"] = app_config.JWT_ALGORITHM
|
|
||||||
app.config["JWT_DECODE_ALGORITHMS"] = app_config.JWT_ALGORITHM
|
|
||||||
|
|
||||||
|
|
||||||
jwt = JWTManager(app)
|
|
||||||
|
1240
poetry.lock
generated
Normal file
1240
poetry.lock
generated
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user