Nextcloud - Callabora Server & WOPI Requests

Hi, I have HAOS in a bare metal Intel PC installation - latest version at time of writing.

I've installed Nextcloud (the alexbelgium version - here

I'm having problems getting Nextcloud Office working. It's installed without issue. I've installed Nextcloud from the Nexcloud app catalogue, along with the 'built-in CODE Callabora Online Development Edition (as recommended for home users.

But I'm getting these issues

I have absolutely no idea how to fix these - I don't have NGINX installed on HAOS or anywhere else in my nextwork - could another HA App have installed it to use, because I haven't and it isn't listed in HA.

Secondly, configuring the 'WOPI' requests :exploding_head: Anyone know how or where? I followed the links provided and they make no sense to me The curl error link is just a list of the errors with the same description as the error already has logged.

The WOPI link makes no sense whatsoever to me, it has information about editing files, but not which or where those files are, let alone how to.

I tried the advice for the Callabora setup from here But it just kept timing out and wouldn't connect.

I have Tailscale installed - would that mess things up?

Any help gratefully recieved by the 69 year old....:folded_hands:

sorry… slightly late…but came across some issues myself.

I have same, nextcloud from alex… however, I ended installing the collabora add on as well for the editing features.

I was able to get the collabora running, however, because my setting has cloudflare to access external, Im hitting a snag with the WOPI…HOWEVER… if you are accessing everything locally… this WIL DEFINETELY WORK:

steps:

  • download collabora from alexbelgium
  • in the configuration, you would type this… I tried add the explanation to make it easier… I just spent 2 hrs getting it right…and stumble accross the WOPI issue for the external and found your post.

configuration collabora:
aliasgroup1 = address of your nextcloud → IP+port = http://x.x.x.x:38099 (if you access nextcloud over https, make sure to include the S )
server_name = the name for the collabora addon, -->> x.x.x.x:9980 (just ip and port)
extra_params: >-
–o:ssl.enable=true --o:user_interface.use_integration_theme=false
–o:net.proto=IPv4
password: somethingSomethingSomething
ssl: false or off
username: admin
ssl_termination = on (this one is part of the “unused optional configs”
(also, I had the certificates populated, not sure if you will need them - not the default ones but self signed)

  • you should be able to access the collabora server from httpS://x.x.x.x:9980, once you type the address in the browser, you just get an nice “Ok”… thats it… lol

  • from nextcloud (same snapshot you shared) select “use your own server”

  • enter the ip of collabora from above with the port and the S - an click the option that says “disable certificate verification (insecured)”

  • when you click save, nextcloud may complain… check what the message is… start playing with the settings..if you got green… one more step

EDIT:

I went back to make sure something wasnt broken for the external and set it all up for internal… IT WORKED!!! edit above, hopefully it helps

LAST:
in Nextcloud, when setting collabora, make sure to “Allow list for WOPI request” to include the HASS docker network: 172.30.32.1

test -->> enjoy… issues -->> let me know