owncloud / ocis

:atom_symbol: ownCloud Infinite Scale Stack
https://doc.owncloud.com/ocis/next/
Apache License 2.0
1.4k stars 183 forks source link

[Question] oCIS data directory, auth and office integration #2853

Closed 1mfaasj closed 2 years ago

1mfaasj commented 2 years ago

Hi

Owncloud is running on ocis.mydomain.com with the docker compose snippit below.

version: "3.7"
services:
  ocis:
    image: owncloud/ocis:latest
    environment:
      - OCIS_URL=https://ocis.mydomain.com
      - OCIS_LOG_LEVEL=error
      - PROXY_OIDC_INSECURE=false
      - PROXY_TLS=false
    ports:
      - 9200:9200
    volumes:
      - /share/docker/appdata/ocis/config:/var/tmp/ocis
    deploy:
      labels:
        - "traefik.enable=true"
        - "traefik.http.routers.ocis-rtr.entrypoints=https"
        - "traefik.http.routers.ocis-rtr.rule=Host(`ocis.mydomain.com`)"
        - "traefik.http.routers.ocis-rtr.middlewares=secure-headers@file"
        - "traefik.http.routers.ocis-rtr.service=ocis-svc"
        - "traefik.http.services.ocis-svc.loadbalancer.server.port=9200"
pascalwengerter commented 2 years ago

Hey @jboesh, thanks for taking oCIS for a spin! A colleague will get back to you on the first two questions, regarding OnlyOffice we have an demployment guide on https://owncloud.dev/ocis/deployment/ocis_wopi/ which you can try on our demo instances which are linked on https://owncloud.dev/ocis/deployment/continuous_deployment/#ocis-with-wopi-server

wkloucek commented 2 years ago
  • Is it possible to have a data directory that I can mount as a volume? the config volume is used for application files but I've got some documents on the host too that I want to use in Owncloud (without uploading it first).

That's a use case we want to support in the future, too. But currently this is not easily possible because of the file structure on disk.

  • another question, is it possible to disable the authentication? I've got my own authentication so i dont need another one in Ocis.

That's currently not possible. The easiest solution I can image would be to enable basic authentication (PROXY_ENABLE_BASIC_AUTH=true) and adding the basic auth header in your authentication proxy. What kind of authentication proxy do you use?

  • and the last question: Is it possible to add OnlyOffice yet?
stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.