just upgraded my owncloud docker to 10.6 following the guide here, all seems to work but i have got the same interface as before and not the new one!
any hint??
just upgraded my owncloud docker to 10.6 following the guide here, all seems to work but i have got the same interface as before and not the new one!
any hint??
ok i’m following this,
but i noticed that i don’t have apps-external and my “web” app is in apps, what should i do?
If the app is correctly installed inside the “apps” folder, you can follow the instructions adjusting the references of “apps-external” to “apps”.
I think for the official ownCloud’s docker installations, the apps installed via the market app land on the “custom” folder. The same applies here: follow the instructions and adjust “apps-external” to “custom”
Thanks I’ll try, you where so kind, I’m using official docker image.
ok i did all and restart but now i got an error:
Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Results
=======
- web
- FILE_MISSING
- .htaccess
Raw output
==========
Array
(
[web] => Array
(
[FILE_MISSING] => Array
(
[.htaccess] => Array
(
[expected] => 85ad7b1b88ad984f11f7f24f84e6aa9935eb75a36c50bf08efdbc5c295e67b3762a1bfacd8f981fb33e5c7c30d65eff7ebd6a47cb1f0de24e936a71cca2f023e
[current] =>
)
)
)
)
and this
ok removed and re-installed web application modified config.json according to apps folder but the interface does not change
now i got:
Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Results
=======
- web
- FILE_MISSING
- .htaccess
- INVALID_HASH
- config.json
Raw output
==========
Array
(
[web] => Array
(
[FILE_MISSING] => Array
(
[.htaccess] => Array
(
[expected] => 85ad7b1b88ad984f11f7f24f84e6aa9935eb75a36c50bf08efdbc5c295e67b3762a1bfacd8f981fb33e5c7c30d65eff7ebd6a47cb1f0de24e936a71cca2f023e
[current] =>
)
)
[INVALID_HASH] => Array
(
[config.json] => Array
(
[expected] => 38cf76fd0e2e3be11d3e4c8c4651619551078474a4458bbf71d3eee9e6bf8b1eb6d54913b3de26a29d0f6065dc101f8b46b0f191f6ef2626e3ba111b71a3e0e0
[current] => 56cf804c8510db2dbfd14a2f8b93072f4472fe34da7b744116993ad8ee23e7a2f5b4e40da52694878b1528cb1d5acec208cd4fca7729894e00941f2138d4836d
)
)
)
)
config
I’ve just downloaded the apps via the market app and I don’t have those warnings. Works for me following the instructions
where is the app web in your config? apps or apps-external?
In my environment, the apps installed via marketplace land in a “custom” folder. Both the web and oauth2 are there.
from the occ config:list
command:
{
"system": {
"apps_paths": [
{
"path": "\/var\/www\/owncloud\/apps",
"url": "\/apps",
"writable": false
},
{
"path": "\/var\/www\/owncloud\/custom",
"url": "\/custom",
"writable": true
}
],
"trusted_domains": [
"localhost"
],
"datadirectory": "\/mnt\/data\/files",
"dbtype": "mysql",
"dbhost": "db",
"dbname": "owncloud",
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"dbtableprefix": "oc_",
"log_type": "owncloud",
"supportedDatabases": [
"sqlite",
"mysql",
"pgsql"
],
"upgrade.disable-web": true,
"default_language": "en",
"overwrite.cli.url": "http:\/\/localhost\/",
"htaccess.RewriteBase": "\/",
"logfile": "\/mnt\/data\/files\/owncloud.log",
"loglevel": 1,
"memcache.local": "\\OC\\Memcache\\APCu",
"mysql.utf8mb4": true,
"filelocking.enabled": true,
"license-key": "***REMOVED SENSITIVE VALUE***",
"memcache.distributed": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "redis",
"port": "6379"
},
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"version": "10.6.0.5",
"logtimezone": "UTC",
"installed": true,
"instanceid": "ocbsps6yf3uk",
"web.baseUrl": "https:\/\/<server>\/custom\/web"
},
"apps": {
"activity": {
"enabled": "yes",
"installed_version": "2.5.3",
"types": "filesystem"
},
"comments": {
"enabled": "yes",
"installed_version": "0.3.0",
"types": "logging,dav"
},
"core": {
"backgroundjobs_mode": "cron",
"first_install_version": "10.6.0.5",
"installedat": "1608283328.0782",
"lastupdateResult": "[]",
"lastupdatedat": "1608286964",
"oc.integritycheck.checker": "[]",
"public_files": "files_sharing\/public.php",
"public_webdav": "dav\/appinfo\/v1\/publicwebdav.php"
},
"dav": {
"enabled": "yes",
"installed_version": "0.6.0",
"types": "filesystem"
},
"federatedfilesharing": {
"enabled": "yes",
"installed_version": "0.5.0",
"types": "filesystem"
},
"federation": {
"enabled": "yes",
"installed_version": "0.1.0",
"types": "authentication"
},
"files": {
"enabled": "yes",
"installed_version": "1.5.2",
"types": "filesystem"
},
"files_external": {
"enabled": "yes",
"installed_version": "0.7.1",
"types": "filesystem"
},
"files_pdfviewer": {
"enabled": "yes",
"installed_version": "0.11.2",
"types": ""
},
"files_sharing": {
"enabled": "yes",
"installed_version": "0.14.0",
"types": "filesystem"
},
"files_trashbin": {
"enabled": "yes",
"installed_version": "0.9.1",
"types": "filesystem"
},
"files_versions": {
"enabled": "yes",
"installed_version": "1.3.0",
"types": "filesystem"
},
"market": {
"enabled": "yes",
"installed_version": "0.6.0",
"types": ""
},
"notifications": {
"enabled": "yes",
"installed_version": "0.5.1",
"types": "logging"
},
"oauth2": {
"enabled": "yes",
"installed_version": "0.4.4",
"signed": "true",
"types": "authentication"
},
"provisioning_api": {
"enabled": "yes",
"installed_version": "0.5.0",
"types": "prevent_group_restriction"
},
"systemtags": {
"enabled": "yes",
"installed_version": "0.3.0",
"types": "logging"
},
"updatenotification": {
"enabled": "yes",
"installed_version": "0.2.1",
"types": ""
},
"web": {
"enabled": "yes",
"installed_version": "1.0.0",
"signed": "true",
"types": ""
}
}
}
The web/config.json file looks like this:
{
"server" : "https://<server>",
"theme": "owncloud",
"version": "0.1.0",
"auth": {
"clientId": "EVxJGEKzK3VKbhHO6v1xPpIkS1C9wWgCLZO5dU3LFTnCxFppORenJv5bbaf7h2Mc",
"url": "https://<server>/apps/oauth2/api/v1/token",
"authUrl": "https://<server>/apps/oauth2/authorize"
},
"apps" : [
"files",
"media-viewer",
"draw-io"
],
"applications" : [
{
"title": {
"en": "Classic Design",
"de": "Dateien",
"fr": "Fichiers",
"zh_CN": "文件"
},
"icon": "switch_ui",
"url": "https://<server>/apps/files"
},
{
"icon": "application",
"menu": "user",
"target": "_self",
"title": {
"de": "Einstellungen",
"en": "Settings"
},
"url": "https://<server>/settings/personal"
}
]
}
i have docker and i don’t have nor custom or apps-extrnal :
anyone can help me in solving this?
Check your docker-compose file if you have config volume.
The official docker image puts the config folder into /mnt/data/config
, as you can see here:
OWNCLOUD_VOLUME_APPS ${OWNCLOUD_VOLUME_ROOT}/apps
OWNCLOUD_VOLUME_CONFIG ${OWNCLOUD_VOLUME_ROOT}/config
OWNCLOUD_VOLUME_FILES ${OWNCLOUD_VOLUME_ROOT}/files
OWNCLOUD_VOLUME_ROOT /mnt/data
The guide you posted sets up a volume for /mnt/data
:
[...]
volumes:
files:
driver: local
[...]
services:
owncloud:
[...]
volumes:
- files:/mnt/data
[...]
Then you will have to exec into your container and check the configuration in there.
Finally to adjust your configuration use the environment variables available:
The config is in the proper path this is not my problem i tought
Well you need to find your apps folder where the app web
is installed. With the details I posted you should be able to find where in your setup this is.
I tried again and I saw documentation has been updated, now it’s working.