From 849b0066e0b3f9a325a0ba6e96d6ab125f2f9d4e Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Mon, 24 Jul 2023 11:06:30 +0000 Subject: [PATCH] Add backend --- backend.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 backend.py diff --git a/backend.py b/backend.py new file mode 100644 index 0000000..6d2daf4 --- /dev/null +++ b/backend.py @@ -0,0 +1,25 @@ +from flask import Flask, json, request +import os + +app = Flask(__name__) + +@app.route('/add',methods = ['POST']) +def setbranch(): + if request.method == 'POST': + json = request.get_json() + os.environ["AFIP_USER"] = json['user'] + os.environ["AFIP_PASS"] = json['pass'] + output = os.system("docker-compose up -d > /dev/null") + return 200 + + +@app.after_request +def after_request(response): + response.headers.add('Access-Control-Allow-Origin', '*') + response.headers.add('Access-Control-Allow-Headers', 'Content-Type,Authorization') + response.headers.add('Access-Control-Allow-Methods', 'POST') + return response + + +if __name__ == '__main__': + app.run(host='0.0.0.0', port=5000) \ No newline at end of file