File tree 7 files changed +52
-0
lines changed
7 files changed +52
-0
lines changed Original file line number Diff line number Diff line change 1
1
daemon off ;
2
2
pid tmp/nginx.pid;
3
+ error_log /dev/stderr info;
3
4
4
5
events {
5
6
}
6
7
7
8
http {
9
+ access_log /dev/stdout;
10
+
8
11
server {
9
12
listen 8000 ;
10
13
Original file line number Diff line number Diff line change
1
+ supervisord -c supervisord.conf
2
+ supervisorctl
Original file line number Diff line number Diff line change
1
+ [program:django]
2
+ directory=server
3
+ command=/bin/bash -c ". venv/bin/activate && python manage.py runserver 0.0.0.0:8001"
4
+ environment=PATH="venv"
5
+ autostart=true
6
+ autorestart=false
Original file line number Diff line number Diff line change
1
+ [program:nginx]
2
+ directory=.
3
+ command=nginx -c nginx.conf -p .
4
+ autostart=true
5
+ autorestart=false
Original file line number Diff line number Diff line change
1
+ [program:webpack]
2
+ directory=client
3
+ command=yarn start
4
+ autostart=true
5
+ autorestart=false
Original file line number Diff line number Diff line change
1
+ [program:yarn-install]
2
+ directory=client
3
+ command=yarn install
4
+ autostart=false
5
+ autorestart=false
Original file line number Diff line number Diff line change
1
+ [unix_http_server]
2
+ file=/tmp/supervisor.sock
3
+ ;chmod=0700 ; socket file mode (default 0700)
4
+
5
+ [supervisord]
6
+ logfile = ./logs/supervisord.log
7
+ ;logfile_maxbytes=50MB ; (max main logfile bytes b4 rotation;default 50MB)
8
+ ;logfile_backups=10 ; (num of main logfile rotation backups;default 10)
9
+ loglevel = error
10
+ pidfile = ./tmp/supervisord.pid
11
+ childlogdir = ./logs
12
+ ; nodaemon=false ; (start in foreground if true;default false)
13
+ ;minfds=1024 ; (min. avail startup file descriptors;default 1024)
14
+ ;minprocs=200 ; (min. avail process descriptors;default 200)
15
+ ;umask=022 ; (process file creation umask;default 022)
16
+ ;identifier=supervisor ; (supervisord identifier, default is 'supervisor')
17
+ ;nocleanup=false ; (don't clean up tempfiles at start;default false)
18
+
19
+ [supervisorctl]
20
+ serverurl = unix:///tmp/supervisor.sock
21
+
22
+ [rpcinterface:supervisor]
23
+ supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
24
+
25
+ [include]
26
+ files = ./supervisor/conf.d/*.conf
You can’t perform that action at this time.
0 commit comments