-
Notifications
You must be signed in to change notification settings - Fork 158
Open
Description
Describe the bug
web-app-activities is bundled in OpenCloud Web but missing from the default apps list, making the global activities view inaccessible.
Steps to reproduce
- Deploy OpenCloud with default configuration
- Open app menu (top left dropdown)
- Activities app is not listed
Verification via API:
curl -s https://your-domain/config.json | jq '.apps'
# Returns: ["files", "search", "text-editor", "pdf-viewer", "external", "admin-settings", "epub-reader", "preview", "app-store"]
# "activities" missingExpected behavior
The activities app should appear in the app menu like other bundled apps (files, search, etc.).
Actual behavior
activitiesmissing from/config.jsonapps array- App icon not shown in menu
Root cause: activities not in services/web/pkg/config/defaults/defaultconfig.go:
Apps: []string{"files", "search", "text-editor", "pdf-viewer", "external",
"admin-settings", "epub-reader", "preview", "app-store"}
// "activities" missingSetup
Default opencloud-compose deployment, OpenCloud 4.1.0 with Web 4.3.0.
Workaround
For opencloud-compose: Create web.yaml in your config directory (mapped to /etc/opencloud in container):
# If using OC_CONFIG_DIR (e.g., /mnt/opencloud-data/config)
cat > ${OC_CONFIG_DIR}/web.yaml << 'EOF'
web:
config:
apps:
- files
- search
- text-editor
- pdf-viewer
- external
- admin-settings
- epub-reader
- preview
- app-store
- activities
EOF
# Restart
docker compose restart opencloudVerify:
curl -s https://your-domain/config.json | jq '.apps'
# Now includes "activities"Additional context
- Backend
activitylogservice runs by default and collects data - Per-file activities (sidebar panel via
web-app-files) work - Only the standalone activities app needs to be added to defaults
Metadata
Metadata
Assignees
Labels
No labels