You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have opencloud up and running with docker compose:
opencloud:
extends:
file: ../../docker-compose.template.ymlservice: commonimage: ${OC_DOCKER_IMAGE:-opencloudeu/opencloud-rolling}:${OC_DOCKER_TAG:-latest}container_name: opencloud# changelog: https://github.com/opencloud-eu/opencloud/tree/main/changelog# release notes: https://docs.opencloud.eu/opencloud_release_notes.htmlnetworks:
productivity:
entrypoint:
- /bin/sh# run opencloud init to initialize a configuration file with random secrets# it will fail on subsequent runs, because the config file already exists# therefore we ignore the error and then start the opencloud servercommand: ["-c", "opencloud init || true; opencloud server"]environment:
# enable services that are not started automaticallyOC_ADD_RUN_SERVICES: ""OC_URL: https://opencloud.$DOMAIN_NAMEOC_LOG_LEVEL: ${LOG_LEVEL:-info}OC_LOG_COLOR: "${LOG_PRETTY:-false}"OC_LOG_PRETTY: "${LOG_PRETTY:-false}"# do not use SSL between the reverse proxy and OpenCloudPROXY_TLS: "false"# INSECURE: needed if OpenCloud / reverse proxy is using self generated certificatesOC_INSECURE: "true"# basic auth (not recommended, but needed for eg. WebDav clients that do not support OpenID Connect)PROXY_ENABLE_BASIC_AUTH: "false"# demo usersIDM_CREATE_DEMO_USERS: "false"# admin passwordIDM_ADMIN_PASSWORD: "${ADMIN_PASSWORD}"# email server (if configured)# NOTIFICATIONS_SMTP_HOST: "${SMTP_HOST}"# NOTIFICATIONS_SMTP_PORT: "${SMTP_PORT}"# NOTIFICATIONS_SMTP_SENDER: "${SMTP_SENDER:-OpenCloud Notifications <[email protected]>}"# NOTIFICATIONS_SMTP_USERNAME: "${SMTP_USERNAME}"# NOTIFICATIONS_SMTP_PASSWORD: "${SMTP_PASSWORD}"# NOTIFICATIONS_SMTP_INSECURE: "${SMTP_INSECURE}"# NOTIFICATIONS_SMTP_AUTHENTICATION: "${SMTP_AUTHENTICATION}"# NOTIFICATIONS_SMTP_ENCRYPTION: "${SMTP_TRANSPORT_ENCRYPTION:-none}"FRONTEND_ARCHIVER_MAX_SIZE: "10000000000"PROXY_CSP_CONFIG_FILE_LOCATION: /etc/opencloud/csp.yaml# enable to allow using the banned passwords list# OC_PASSWORD_POLICY_BANNED_PASSWORDS_LIST: banned-password-list.txt# control the password enforcement and policy for public sharesOC_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD: "${OC_SHARING_PUBLIC_SHARE_MUST_HAVE_PASSWORD:-true}"OC_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD: "${OC_SHARING_PUBLIC_WRITEABLE_SHARE_MUST_HAVE_PASSWORD:-true}"OC_PASSWORD_POLICY_DISABLED: "${OC_PASSWORD_POLICY_DISABLED:-false}"OC_PASSWORD_POLICY_MIN_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_CHARACTERS:-8}"OC_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_LOWERCASE_CHARACTERS:-1}"OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_UPPERCASE_CHARACTERS:-1}"OC_PASSWORD_POLICY_MIN_DIGITS: "${OC_PASSWORD_POLICY_MIN_DIGITS:-1}"OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS: "${OC_PASSWORD_POLICY_MIN_SPECIAL_CHARACTERS:-1}"# autheliaIDP_DOMAIN: "auth.$DOMAIN_NAME"OC_OIDC_ISSUER: "https://auth.$DOMAIN_NAME"OC_EXCLUDE_RUN_SERVICES: "idp"PROXY_OIDC_ACCESS_TOKEN_VERIFY_METHOD: "none"PROXY_OIDC_SKIP_VERIFICATION: "false"WEB_OIDC_CLIENT_ID: "opencloud-random-abc....redacted"PROXY_OIDC_REWRITE_WELLKNOWN: "true"PROXY_USER_OIDC_CLAIM: "preferred_username"PROXY_AUTOPROVISION_CLAIM_USERNAME: "preferred_username"PROXY_AUTOPROVISION_ACCOUNTS: "true"PROXY_ROLE_ASSIGNMENT_OIDC_CLAIM: "groups"WEB_OIDC_SCOPE: "openid profile email groups"PROXY_ROLE_ASSIGNMENT_DRIVER: "default"GRAPH_ASSIGN_DEFAULT_USER_ROLE: "true"volumes:
- ./config/opencloud/csp.yaml:/etc/opencloud/csp.yaml
- ./config/opencloud/apps:/var/lib/opencloud/web/assets/apps
- $APP_DATA/opencloud:/etc/opencloud
- $OPENCLOUD_DATA/opencloud/data:/var/lib/opencloudlabels:
- traefik.enable=true
- traefik.http.routers.opencloud.rule=Host(`opencloud.${DOMAIN_NAME}`)
- traefik.http.routers.opencloud.entrypoints=https
- traefik.http.routers.opencloud.tls=true
- traefik.http.routers.opencloud.middlewares=crowdsec@file
- traefik.http.services.opencloud.loadbalancer.server.port=9200
After few minutes openclaud becomes unresponsive, and doesn't upload anything. I have to restart/kill container, then all the files are in "uploading" state but not uploading.
I'm talking mostly about small files, .txts. Upload using single file works fine, but I won't be able to move my files by uploading 1 by 1.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have opencloud up and running with docker compose:
traefik has:
In general everything loads as expected, I can login with my authelia user no problem.
But once I try to upload small folder with files, it just stuck...
here is sample log I can see:
After few minutes openclaud becomes unresponsive, and doesn't upload anything. I have to restart/kill container, then all the files are in "uploading" state but not uploading.
I'm talking mostly about small files,
.txts. Upload using single file works fine, but I won't be able to move my files by uploading 1 by 1.OS: Unraid 7.2
Docker Compose version v2.40.3
My data folder is mounted on ZFS pool
more DEBUG logs:
{"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"web","request-id":"","proto":"HTTP/1.1","method":"GET","status":200,"path":"/assets/style-CHUn3MP3.css","duration":7.785631,"bytes":230115,"time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/pkg/middleware/logger.go:27"} {"level":"info","service":"proxy","proto":"HTTP/1.1","request-id":"b0b5b404037b/OZJqwG374c-000198","traceid":"fa1dd3461adfb177a128a806a186d8cb","remote-addr":"10.10.179.191","method":"GET","status":200,"path":"/assets/style-CHUn3MP3.css","duration":9.236463,"bytes":37344,"time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/proxy/pkg/middleware/accesslog.go:34","message":"access-log"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"debug","service":"nats","time":"2025-11-04T20:21:54Z","line":"github.com/opencloud-eu/opencloud/services/nats/pkg/logging/nats.go:45","message":"JETSTREAM - JetStream connection closed: Client Closed"} {"level":"error","service":"storage-users","host.name":"e1638c6ff4e7","pkg":"rgrpc","traceid":"2303fd77917fc3716ad8c6722e368265","error":"decomposedfs: root has no parent","path":"","time":"2025-11-04T20:41:02Z","line":"github.com/opencloud-eu/reva/[email protected]/pkg/storage/fs/posix/lookup/lookup.go:228","message":"Path()"}EDIT: I think I'm confident that you have issue with UnRaid FUSE system. If I mount data as direct zfs pool it works just fine
Beta Was this translation helpful? Give feedback.
All reactions