From 664ce3e6369b3ae306735f55aa2ac66a8d8654d9 Mon Sep 17 00:00:00 2001 From: lonkaars Date: Sat, 16 Jan 2021 12:31:56 +0100 Subject: backend proxy werkt :tada: --- .gitignore | 1 + api/main.py | 10 +++++----- next.config.js | 10 ++++++++++ package.json | 1 - 4 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 next.config.js diff --git a/.gitignore b/.gitignore index abb0c59..3bb937a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ database/*.db-journal # node / ts *.js +!next.config.js *.d.ts node_modules/ diff --git a/api/main.py b/api/main.py index f5907cc..0d16cbc 100644 --- a/api/main.py +++ b/api/main.py @@ -15,9 +15,9 @@ from auth.signup import signup from auth.login import login from auth.login_token import token -app.register_blueprint(status, url_prefix='/api') -app.register_blueprint(info, url_prefix='/api/user') -app.register_blueprint(signup, url_prefix='/api/auth') -app.register_blueprint(login, url_prefix='/api/auth') -app.register_blueprint(token, url_prefix='/api/auth') +app.register_blueprint(status, url_prefix='/') +app.register_blueprint(info, url_prefix='/user') +app.register_blueprint(signup, url_prefix='/auth') +app.register_blueprint(login, url_prefix='/auth') +app.register_blueprint(token, url_prefix='/auth') diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000..e70331f --- /dev/null +++ b/next.config.js @@ -0,0 +1,10 @@ +module.exports = { + async rewrites() { + return [ + { + source: '/api/:path*', + destination: 'http://localhost:5000/:path*' + }, + ] + }, +} diff --git a/package.json b/package.json index 440db5a..e97d3c1 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,6 @@ "last 1 safari version" ] }, - "proxy": "http://localhost:5000", "devDependencies": { "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", -- cgit v1.2.3