Added extra fonts into collabora

This commit is contained in:
root 2024-01-05 18:59:28 +00:00
parent 41d541fa34
commit 39149f49dc
2 changed files with 6 additions and 0 deletions

View File

@ -11,6 +11,7 @@ config_collabora() {
if [ ! -d "/federated/apps/collabora" ]; then
mkdir -p /federated/apps/collabora/data/root/certs &> /dev/null
mkdir -p /federated/apps/collabora/data/opt/collaboraoffice/share/fonts/truetype &> /dev/null
cp /federated/certs/certs/$DOMAIN.crt /federated/certs/private/$DOMAIN.key /federated/apps/collabora/data/root/certs/
chown 104 /federated/apps/collabora/data/root/certs/*
fi
@ -34,6 +35,7 @@ services:
- "9980:9980"
volumes:
- ./data/root:/root
- ./data/opt/collaboraoffice/share/fonts/truetype:/opt/collaboraoffice/share/fonts/truetype
# - ./data/root/certs/$DOMAIN.crt:/etc/coolwsd/cert.pem
# - ./data/root/certs/$DOMAIN.key:/etc/coolwsd/key.pem
env_file:
@ -60,6 +62,10 @@ extra_params=--o:ssl.enable=false --o:ssl.termination=true
EOF
chmod 600 /federated/apps/collabora/.env
# Extract extra fonts into collabora
tar zxvf /federated/lib/files/collabora/fonts.tar.gz -C /federated/apps/collabora/data/opt/collaboraoffice/share/fonts/truetype/
[ $? -ne 0 ] && fail "Couldn't extract files/collabora/fonts.tar.gz into collabora"
kill -9 $SPINPID &> /dev/null
echo -ne "done."
}

Binary file not shown.