aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2023-10-25 13:45:59 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2023-10-25 13:45:59 -0400
commit5a46603deb80cdbff0aef265febe40a83916357e (patch)
tree2db90a8471b55c1cbaf1cb9e14debc59b41cbb59
parentd2390a95f6039c2b2a1de557316e13072481ce24 (diff)
changed files to allow local test
-rw-r--r--.gitignore2
-rwxr-xr-xsend_game10
-rwxr-xr-xserver/dev_start5
-rw-r--r--server/dev_start.ini4
-rw-r--r--server/requirements.txt1
-rwxr-xr-xserver/start2
-rw-r--r--server/start.ini7
7 files changed, 27 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index cfd027d..da8124c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
.DS_Store
-__py_cache
+*__pycache__
.venv
diff --git a/send_game b/send_game
index bb758ab..148d699 100755
--- a/send_game
+++ b/send_game
@@ -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