Skip to content

collabora fonts management - #2818

Merged
fschade merged 1 commit into
opencloud-eu:nextfrom
fschade:collabora-oc-font-provider
Jun 10, 2026
Merged

fschade merged 1 commit into
opencloud-eu:nextfrom
fschade:collabora-oc-font-provider

Conversation

@fschade

@fschade fschade commented May 21, 2026 •

Copy link
Copy Markdown
Member

Description

make font management functionality public

fonts Screenshot 2026-05-28 at 09 37 17

.env

# BASE
export OC_LOG_LEVEL=error
export OC_LOG_PRETTY=true
export OC_LOG_COLOR=true
export OC_INSECURE=true

# DATA
export OC_BASE_DATA_PATH="${HOME}/Developer/fschade/opencloud/tmp/env/collabora/data/opencloud"
export OC_CONFIG_DIR="${HOME}/Developer/fschade/opencloud/tmp/env/collabora/data/opencloud"

# PROXY
export PROXY_ENABLE_BASIC_AUTH=true

export OC_URL="https://host.docker.internal:9200"


# IDM
export IDM_CREATE_DEMO_USERS=true
export IDM_ADMIN_PASSWORD=admin

export COLLABORA_DOMAIN=host.docker.internal:9980
export OC_ADD_RUN_SERVICES="collaboration"
export PROXY_CSP_CONFIG_FILE_LOCATION="${HOME}/Developer/fschade/opencloud/tmp/env/collabora/config/oc/csp.yaml"

export COLLABORATION_GRPC_ADDR=0.0.0.0:9301
export COLLABORATION_HTTP_ADDR=0.0.0.0:9300
export COLLABORATION_WOPI_SRC=https://host.docker.internal:9300

export COLLABORATION_APP_ADDR=https://host.docker.internal:9980
export COLLABORATION_APP_ICON=https://host.docker.internal:9980/favicon.ico
export COLLABORATION_APP_INSECURE=true
export COLLABORATION_CS3API_DATAGATEWAY_INSECURE=true
export COLLABORATION_LOG_LEVEL=info
export OC_HTTP_TLS_ENABLED=true
export COLLABORATION_APP_PROOF_DISABLE=true

docker-compose.yaml (collabora)

---
services:
  collabora:
    image: collabora/code:25.04.9.4.1
    ports:
      - "9980:9980"
    entrypoint: [ '/bin/bash', '-c' ]
    command: [ 'coolconfig generate-proof-key && /start-collabora-online.sh' ]
    environment:
      aliasgroup1: https://host.docker.internal:9200
      username: admin
      password: admin
      extra_params: |
        --o:ssl.enable=true \
        --o:ssl.termination=false \
        --o:ssl.ssl_verification=false \
        --o:welcome.enable=true \
        --o:net.frame-ancestors=https://host.docker.internal:9200 \
        --o:net.lok_allow.host[14]=https://host.docker.internal:9200 \
        --o:remote_font_config.url=https://host.docker.internal:9200/collaboration/fonts/fonts.json
    cap_add:
      - MKNOD

@fschade fschade self-assigned this May 21, 2026
@fschade
fschade force-pushed the collabora-oc-font-provider branch from d033184 to 5667baa Compare May 26, 2026 11:31
@fschade
fschade changed the base branch from main to r_and_d May 26, 2026 11:35
@github-project-automation github-project-automation Bot moved this to Qualification in OpenCloud Team Board May 26, 2026
@fschade fschade moved this from Qualification to Prio 1 in OpenCloud Team Board May 26, 2026
@fschade fschade moved this from Prio 1 to In Progress in OpenCloud Team Board May 26, 2026
@fschade fschade moved this from In Progress to Prio 1 in OpenCloud Team Board May 26, 2026
@fschade
fschade requested a review from butonic May 26, 2026 11:36
@fschade
fschade force-pushed the collabora-oc-font-provider branch 2 times, most recently from 125402e to 76f51e0 Compare May 29, 2026 15:47
@fschade
fschade changed the base branch from r_and_d to main May 29, 2026 15:52
@fschade
fschade changed the base branch from main to r_and_d May 29, 2026 15:52
@fschade fschade changed the title enhancement: add the ability to provide collabora fonts from openCloud collabora fonts management Jun 2, 2026
@fschade
fschade changed the base branch from r_and_d to main June 2, 2026 13:17
@fschade
fschade force-pushed the collabora-oc-font-provider branch from c8c8ef5 to 68356a4 Compare June 8, 2026 09:02
@opencloud-eu opencloud-eu deleted a comment from codacy-production Bot Jun 8, 2026
@fschade
fschade force-pushed the collabora-oc-font-provider branch from 68356a4 to 6e8590a Compare June 9, 2026 14:37
@fschade
fschade force-pushed the collabora-oc-font-provider branch from 6e8590a to 049a1a5 Compare June 9, 2026 14:43
@fschade
fschade changed the base branch from main to next June 10, 2026 08:03
@fschade
fschade marked this pull request as ready for review June 10, 2026 08:04

@kulmann kulmann left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@opencloud-eu opencloud-eu deleted a comment from codacy-production Bot Jun 10, 2026
@fschade
fschade merged commit 999336d into opencloud-eu:next Jun 10, 2026
59 of 63 checks passed
@micbar micbar mentioned this pull request Jul 6, 2026
16 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants