diff options
| -rw-r--r-- | .gitignore | 2 | ||||
| -rwxr-xr-x | send_game | 10 | ||||
| -rwxr-xr-x | server/dev_start | 5 | ||||
| -rw-r--r-- | server/dev_start.ini | 4 | ||||
| -rw-r--r-- | server/requirements.txt | 1 | ||||
| -rwxr-xr-x | server/start | 2 | ||||
| -rw-r--r-- | server/start.ini | 7 |
7 files changed, 27 insertions, 4 deletions
@@ -1,3 +1,3 @@ .DS_Store -__py_cache +*__pycache__ .venv @@ -1,6 +1,12 @@ #!/bin/bash -jq . "$1" | curl "https://jpappel.xyz/toggle/query" \ +endpoint="/query" +URL="https://jpappel.xyz/toggle$endpoint" +[ "$2" == "localhost" ] && + URL="localhost:9090$endpoint" + +jq . "$1" | curl -s "$URL" \ --header "Content-Type: application/json" \ --request POST \ - -d @- + -d @- | + jq . diff --git a/server/dev_start b/server/dev_start new file mode 100755 index 0000000..467189f --- /dev/null +++ b/server/dev_start @@ -0,0 +1,5 @@ +#!/bin/bash + +# uwsgi --http :9090 --wsgi-file server.py + +uwsgi dev_start.ini diff --git a/server/dev_start.ini b/server/dev_start.ini new file mode 100644 index 0000000..4da86fb --- /dev/null +++ b/server/dev_start.ini @@ -0,0 +1,4 @@ +[uwsgi] +http = 127.0.0.1:9090 +wsgi-file = server.py +stats = 127.0.0.1:9091 diff --git a/server/requirements.txt b/server/requirements.txt new file mode 100644 index 0000000..caf986e --- /dev/null +++ b/server/requirements.txt @@ -0,0 +1 @@ +uwsgi diff --git a/server/start b/server/start index 8710810..9cba795 100755 --- a/server/start +++ b/server/start @@ -1,3 +1,3 @@ #!/bin/bash -uwsgi --socket 127.0.0.1:7001 --wsgi-file server.py +uwsgi "start.ini" diff --git a/server/start.ini b/server/start.ini new file mode 100644 index 0000000..0011809 --- /dev/null +++ b/server/start.ini @@ -0,0 +1,7 @@ +[uwsgi] +socket = 127.0.0.1:7001 +chdir = /home/web/toggleo/ +wsgi-file = toggleo/server.py +processes = 4 +threads = 2 +stats = 127.0.0.1:7002 |
