Nextcloud, tailscale+Cloudflare as DNS and Caddy as reverse proxy

@wwe I’m confused, it shows it editing in nextcloud, I don’t have the collabora or “office” app installed on my mobile. Does mobile client need something else installed?


Otherwise, editing .docx results in the same behavior. What filetype do you prefer?

@bb77 I recently posted my most up to date config here
basically for reverse proxy I just do

      https://nextcloud.wallaby-gopher.ts.net {
        bind tailscale/nextcloud
        reverse_proxy host.docker.internal:11000
        }
      https://collabora.wallaby-gopher.ts.net {
        bind tailscale/collabora
        reverse_proxy collabora:9980
        }

In that thread someone posted a link to a tailscale guide. It’s not scalable like mine without caddy-tailscale so it’s fairly different.

They reverse proxied straight to apache instead of the host.docker.internal and include :443 which I’ve been told is incorrect so I’m suspicious of their method.

https://{$NC_DOMAIN}:443 {
    reverse_proxy nextcloud-aio-apache:11000
}

Some other changes I identified that I’m not sure of the implications is they set init: true and the ports to 0.0.0.0:8080:8080 and the APACHE_IP_BINDING: 127.0.0.1 in the nextcloud compose.