Skip to content

Commit 7bfa6a6

Browse files
committed
new version
new version of the REMAR public interface and API, all in one folder
0 parents  commit 7bfa6a6

File tree

3 files changed

+68
-0
lines changed

3 files changed

+68
-0
lines changed

vassals/api.ini

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
[uwsgi]
2+
chdir = /etc/crab/API/src/crabblerweb
3+
module = crabblerweb:app
4+
# python env
5+
home = /etc/crab/crabenv
6+
pythonpath = /etc/crab/crabenv/lib/python3.5/site-packages
7+
# touch this file to reload the app
8+
touch-reload = /etc/crab/API/src/crabblerweb/crabblerweb.py
9+
# logto = /var/log/uwsgi/crabbler-ui.log
10+
req-logger = file:/var/log/uwsgi/crabbler-web-request.log
11+
logger = file:/etc/crab/logs/crabblerweb.log
12+
13+
# master with 2 worker process (based on CPU number)
14+
master = true
15+
processes = 8
16+
17+
# use unix socket for integration with nginx
18+
#socket = /var/run/uwsgi/crabbler-web.sock
19+
http-socket = :8080
20+
chmod-socket = 666
21+
# enable socket cleanup when process stop
22+
vacuum = true
23+
24+
# ensure compatibility with init system
25+
die-on-term = true
26+
no-site=true

vassals/old/remardata.ini

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[uwsgi]
2+
http = :8081
3+
wsgi-file = /etc/crab/REMAR-Server/Website/REMAR-Data.py
4+
callable = app
5+
virtualenv = /etc/crab/env/
6+
pythonpath = .
7+
logto = /etc/crab/var/remardata.log
8+
chdir = /etc/crab/REMAR-Server/Website/
9+
worker = 8
10+
master = true
11+
processes = 8
12+
die-on-term = true
13+
harakiri = 40
14+
heartbeat = 10
15+
no-site = true

vassals/website.ini

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
[uwsgi]
2+
chdir = /etc/crab/admin-website/Website
3+
module = REMAR-Data:app
4+
# python env
5+
home = /etc/crab/crabenv
6+
pythonpath = /etc/crab/crabenv/lib/python3.5/site-packages
7+
# touch this file to reload the app
8+
touch-reload = /etc/crab/admin-website/Website/REMAR-Data.py
9+
# logto = /var/log/uwsgi/crabbler-ui.log
10+
req-logger = file:/var/log/uwsgi/crabbler-request.log
11+
logger = file:/etc/crab/logs/crabbler-ui.log
12+
13+
# master with 2 worker process (based on CPU number)
14+
master = true
15+
processes = 8
16+
17+
# use unix socket for integration with nginx
18+
socket = /var/run/uwsgi/crabbler-ui.sock
19+
http-socket = :8081
20+
chmod-socket = 666
21+
# enable socket cleanup when process stop
22+
vacuum = true
23+
24+
# ensure compatibility with init system
25+
die-on-term = true
26+
no-site = true
27+

0 commit comments

Comments
 (0)