Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
fcwu
GitHub Repository: fcwu/docker-ubuntu-vnc-desktop
Path: blob/develop/rootfs/etc/supervisor/conf.d/supervisord.conf
387 views
1
[supervisord]
2
redirect_stderr=true
3
stopsignal=QUIT
4
autorestart=true
5
directory=/root
6
7
[program:nginx]
8
priority=10
9
command=nginx -c /etc/nginx/nginx.conf -g 'daemon off;'
10
11
[program:web]
12
priority=10
13
directory=/usr/local/lib/web/backend
14
command=/usr/local/lib/web/backend/run.py
15
stdout_logfile=/dev/fd/1
16
stdout_logfile_maxbytes=0
17
stderr_logfile=/dev/fd/1
18
stderr_logfile_maxbytes=0
19
20
21
[group:x]
22
programs=xvfb,wm,lxpanel,pcmanfm,x11vnc,novnc
23
24
[program:wm]
25
priority=15
26
command=/usr/bin/openbox
27
environment=DISPLAY=":1",HOME="/root",USER="root"
28
29
[program:lxpanel]
30
priority=15
31
directory=%HOME%
32
command=/usr/bin/lxpanel --profile LXDE
33
user=%USER%
34
environment=DISPLAY=":1",HOME="%HOME%",USER="%USER%"
35
36
[program:pcmanfm]
37
priority=15
38
directory=%HOME%
39
command=/usr/bin/pcmanfm --desktop --profile LXDE
40
user=%USER%
41
stopwaitsecs=3
42
environment=DISPLAY=":1",HOME="%HOME%",USER="%USER%"
43
44
45
46
47
48
49
[program:xvfb]
50
priority=10
51
command=/usr/local/bin/xvfb.sh
52
stopsignal=KILL
53
54
[program:x11vnc]
55
priority=20
56
command=x11vnc -display :1 -xkb -forever -shared -repeat -capslock
57
58
[program:novnc]
59
priority=25
60
directory=/usr/local/lib/web/frontend/static/novnc
61
command=bash /usr/local/lib/web/frontend/static/novnc/utils/launch.sh --listen 6081
62
stopasgroup=true
63
64