Is this document still correct CODE Docker image — SDK https://sdk.collaboraonline.com/ documentation
It seems to ignore all the environment vars
Is this document still correct CODE Docker image — SDK https://sdk.collaboraonline.com/ documentation
It seems to ignore all the environment vars
Hello @Theking2
Yes, the documentation you linked is still correct but from your message, it’s a bit unclear what specific issue you’re facing.
Could you please share more details about your use case? For example:
Just saying “it ignores all the environment vars” doesn’t give us enough to understand what’s going wrong.
And the fun part you’re questioning the documentation itself ![]()
Let’s figure this out together! I’m happy to help once we know a bit more about your setup.
What seems to be missing is a reference of a all environment variables the docker container is using with succinct description. Is domain still a thing? usename and password seem to be ignored (for good reasons probably), what is server_name and how does it relate to aliasgroups1 -2 and -3? What exactly is expected in aliasgroups1
Only be lengthy trial and error I came up with this:
networks:
proxy:
external: true
services:
collabora:
image: collabora/code:latest
container_name: collabora
cap_add:
- SYS_ADMIN
security_opt:
- seccomp=unconfined
ports: ['192.168.1.20:9980:9980']
networks: ['proxy']
restart: unless-stopped
volumes:
- /etc/localtime:/etc/localtime:ro
# - CHANGE_TO_COMPOSE_DATA_PATH/coolwsd:/etc/coolwsd
environment:
- domain=office.kingma.ch # <== look mam, no / !
- server_name=collab.kingma.ch # <== and not here either.
- extra_params=
--o:ssl.enable=false
--o:ssl.termination=true
--o:logging.level=notice
- TZ=Europe/Zurich
- username=${COLLABORA_USER}
- password=${COLLABORA_PASS}
See a complete working setup for a Raspberry Pi with OMV, Nginx Proxy Manager, Nextcloud and Collabora at : GitHub - theking2/srv-nas-pi
Thanks, @Theking2, for the detailed answer and the example setup link really appreciated!