Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
m1k1o
GitHub Repository: m1k1o/neko
Path: blob/master/runtime/supervisord.conf
1002 views
1
[supervisord]
2
nodaemon=true
3
user=root
4
pidfile=/var/run/supervisord.pid
5
logfile=/dev/null
6
logfile_maxbytes=0
7
loglevel=debug
8
9
[include]
10
files=/etc/neko/supervisord/*.conf
11
12
[program:x-server]
13
environment=HOME="/home/%(ENV_USER)s",USER="%(ENV_USER)s"
14
command=/usr/bin/X %(ENV_DISPLAY)s -config /etc/neko/xorg.conf -noreset -nolisten tcp
15
autorestart=true
16
priority=300
17
user=%(ENV_USER)s
18
stdout_logfile=/var/log/neko/xorg.log
19
stdout_logfile_maxbytes=100MB
20
stdout_logfile_backups=10
21
redirect_stderr=true
22
23
[program:pulseaudio]
24
environment=HOME="/home/%(ENV_USER)s",USER="%(ENV_USER)s",DISPLAY="%(ENV_DISPLAY)s"
25
command=/usr/bin/pulseaudio --log-level=error --disallow-module-loading --disallow-exit --exit-idle-time=-1
26
autorestart=true
27
priority=300
28
user=%(ENV_USER)s
29
stdout_logfile=/var/log/neko/pulseaudio.log
30
stdout_logfile_maxbytes=100MB
31
stdout_logfile_backups=10
32
redirect_stderr=true
33
34
[program:neko]
35
environment=HOME="/home/%(ENV_USER)s",USER="%(ENV_USER)s",DISPLAY="%(ENV_DISPLAY)s"
36
command=/usr/bin/neko serve --server.static "/var/www"
37
stopsignal=INT
38
stopwaitsecs=3
39
autorestart=true
40
priority=800
41
user=%(ENV_USER)s
42
stdout_logfile=/var/log/neko/neko.log
43
stdout_logfile_maxbytes=100MB
44
stdout_logfile_backups=10
45
redirect_stderr=true
46
47
[unix_http_server]
48
file=/var/run/supervisor.sock
49
chmod=0770
50
chown=root:neko
51
52
[supervisorctl]
53
serverurl=unix:///var/run/supervisor.sock
54
55
[rpcinterface:supervisor]
56
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface
57
58