Deployment improvements

This commit is contained in:
Oskar Winkels 2020-12-07 23:27:41 +01:00 committed by Oskar
parent 5d9f9e92ae
commit 9a5210a656
3 changed files with 8 additions and 4 deletions

View File

@ -17,4 +17,4 @@ if __name__ == "__main__":
response.headers['Access-Control-Allow-Methods'] = 'GET, POST, OPTIONS' response.headers['Access-Control-Allow-Methods'] = 'GET, POST, OPTIONS'
return response return response
app.run(host='0.0.0.0', port=12345) app.run(port=12345)

View File

@ -1,4 +1,5 @@
from flask import Flask, request from flask import Flask, request
import sys
import json import json
import string import string
import random import random
@ -6,7 +7,7 @@ import atexit
app = Flask(__name__) app = Flask(__name__)
filename = 'db.json' filename = sys.argv[1] if len(sys.argv) > 1 else 'db.json'
id_length = 16 id_length = 16
data = {} data = {}

View File

@ -18,8 +18,11 @@ pidfile="/var/run/${name}.pid"
task="/usr/local/bin/python3.7 -m fs-quiz-tool-db" task="/usr/local/bin/python3.7 -m fs-quiz-tool-db"
procname="/usr/local/bin/python3.7" procname="/usr/local/bin/python3.7"
command="/usr/sbin/daemon" dbfile="/var/fs-quiz-tool/db.json"
command_args="-p ${pidfile} ${task}" task="/usr/local/bin/python3.7 -m fs-quiz-tool-db ${dbfile}"
procname="/usr/local/bin/python3.7"
sig_stop="INT"
load_rc_config ${name} load_rc_config ${name}
run_rc_command "$1" run_rc_command "$1"