mirror of
https://github.com/bigbluebutton/docker.git
synced 2024-12-28 17:48:46 +01:00
22 lines
774 B
Bash
Executable File
22 lines
774 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
for i in `seq 1 4` ; do
|
|
|
|
SOFFICE_WORK_DIR="/var/tmp/soffice/instance_"`printf "%02d\n" ${i}`
|
|
mkdir -p $SOFFICE_WORK_DIR
|
|
chown bigbluebutton:bigbluebutton $SOFFICE_WORK_DIR
|
|
|
|
# Initialize environment
|
|
su-exec bigbluebutton /usr/lib/libreoffice/program/soffice.bin -env:UserInstallation="file:///tmp/office_${i}/" || true
|
|
done
|
|
|
|
|
|
for i in `seq 1 4` ; do
|
|
let PORT=8200+${i}
|
|
echo "start libreoffice on port ${PORT}"
|
|
su-exec bigbluebutton /usr/lib/libreoffice/program/soffice.bin --accept="socket,host=0.0.0.0,port=$PORT,tcpNoDelay=1;urp;StarOffice.ServiceManager" --headless --invisible --nocrashreport --nodefault --nofirststartwizard --nolockcheck --nologo --norestore -env:UserInstallation="file:///tmp/office_${i}/" &
|
|
done
|
|
|
|
wait $!
|