-
Notifications
You must be signed in to change notification settings - Fork 69
Expand file tree
/
Copy pathsupervisord.conf
More file actions
115 lines (105 loc) · 3.29 KB
/
Copy pathsupervisord.conf
File metadata and controls
115 lines (105 loc) · 3.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[supervisord]
nodaemon=true
logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/supervisord.log
logfile_maxbytes=0
# Maybe not required ? Might try to remove it
[program:dbus]
priority=10
autostart=true
autorestart=true
directory=/
user=%(ENV_CLOUDYPAD_USER)s
command=/cloudy/bin/start-dbus.sh
environment=HOME="%(ENV_CLOUDYPAD_USER_HOME)s",DBUS_SYSTEM_BUS_ADDRESS="%(ENV_DBUS_SYSTEM_BUS_ADDRESS)s",XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s"
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/dbus.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/dbus.err.log
[program:udev]
priority=10
autostart=true
autorestart=true
user=root
command=/cloudy/bin/start-udev.sh
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/udev.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/udev.err.log
[program:xserver]
priority=20
command=/cloudy/bin/start-x-server.sh
environment=DISPLAY="%(ENV_DISPLAY)s"
autostart=true
autorestart=true
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/xserver.err.log
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/xserver.log
# session.conf is already in container
[program:desktop]
priority=30
autostart=true
autorestart=true
directory=/
user=%(ENV_CLOUDYPAD_USER)s
command=/cloudy/bin/start-desktop.sh
environment=
DISPLAY="%(ENV_DISPLAY)s",
HOME="%(ENV_CLOUDYPAD_USER_HOME)s",
XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s",
XDG_DATA_HOME="%(ENV_XDG_DATA_HOME)s",
XDG_CACHE_HOME="%(ENV_XDG_CACHE_HOME)s",
XDG_CONFIG_HOME="%(ENV_XDG_CONFIG_HOME)s"
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/desktop.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/desktop.err.log
[program:sunshine]
priority=40
autostart=true
autorestart=true
user=%(ENV_CLOUDYPAD_USER)s
command=/cloudy/bin/start-sunshine.sh
environment=
HOME="%(ENV_CLOUDYPAD_USER_HOME)s",
USER="%(ENV_CLOUDYPAD_USER)s",
DISPLAY="%(ENV_DISPLAY)s",
XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s",
CLOUDYPAD_DATA_DIR="%(ENV_CLOUDYPAD_DATA_DIR)s"
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/sunshine.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/sunshine.err.log
[program:moondeckbuddy]
priority=50
autostart=true
autorestart=true
user=%(ENV_CLOUDYPAD_USER)s
command=/cloudy/bin/start-moondeckbuddy.sh
environment=
HOME="%(ENV_CLOUDYPAD_USER_HOME)s",
USER="%(ENV_CLOUDYPAD_USER)s",
DISPLAY="%(ENV_DISPLAY)s",
XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s"
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/moondeckbuddy.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/moondeckbuddy.err.log
[program:pulseaudio]
priority=20
autostart=true
autorestart=true
user=%(ENV_CLOUDYPAD_USER)s
command=/cloudy/bin/start-pulse-audio.sh
environment=HOME="%(ENV_CLOUDYPAD_USER_HOME)s",XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s"
stopsignal=TERM
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/pulseaudio.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/pulseaudio.err.log
[program:setup-container-post-start]
priority=99
autostart=true
autorestart=false
startsecs=0
exitcodes=0
user=root
command=/cloudy/bin/setup-container-post-start.sh
environment=
XDG_RUNTIME_DIR="%(ENV_XDG_RUNTIME_DIR)s",
XDG_DATA_HOME="%(ENV_XDG_DATA_HOME)s",
XDG_CACHE_HOME="%(ENV_XDG_CACHE_HOME)s",
XDG_CONFIG_HOME="%(ENV_XDG_CONFIG_HOME)s"
stdout_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/setup-container-post-start.log
stderr_logfile=%(ENV_CLOUDYPAD_LOG_DIR)s/setup-container-post-start.err.log