-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] make the apps-external folder default used in new installations #29839
Comments
To be added at: Line 384 in 92b658a
|
we have to add it in the config.sample.php for documentation |
@cdamken pls see issue owncloud-archive/documentation#3933 (config.sample.php issues) |
@cdamken see PR: owncloud-archive/documentation#3934 to fix the |
Have you tried creating a separate file before running setup:
It seems your purpose of "apps2" is to have a separate read-write folder. Maybe it could be called "apps-updated" or something that reflects its purpose. From what I remember some docker based deployments also have two apps folders, one read-only as provided by the tarball and one for the updates. cc @VicDeo |
Acording to: https://doc.owncloud.org/server/latest/admin_manual/installation/apps_management_installation.html?highlight=apps2
The idea to have this seperated is really great as you know what is delivered from core aka basic install and what is manually downloaded. This is especially true for upgrades - see the issue text above. |
Thanks
@PVince81What will happen with the market app updater? or while an upgrade from Tar-ball that runs the market app? |
Fyi, I am running a config with |
as discussed with @patrickjahns:
@mmattel does that make sense ? |
@mmattel would you be able to make the required changes ? |
References:
#29807 (Move apps from apps to apps2 folder can cause issues)
https://github.com/owncloud/documentation/issues/3621 (Describe procedure how to move downloaded and installed apps from marketplace to the apps2 folder)
Background:
When you have a new install,
config.php
gets created and it is important to have all the settings present respectively created early which may affect you when you go for upgrades later on. App management for apps not coming from core is one of those things.When upgrading an installation via tar, it is a clean way to rename the old instance and extract into an empty folder. Copy your config.php and lucky when aliased your data directory. After doing all the steps to finalize, you just need to do an ./occ upgrade where core does the rest.
But what you have to do manually, identify all those apps which are in the old instance and copy them to the apps folder of the new instance and hopefully do not mix up things... This step is not necessary if the proposal below is implemented.
Proposal:
Adding as default into the created config.php the ability to use the
apps-external
folder.see: https://doc.owncloud.org/server/latest/admin_manual/installation/apps_management_installation.html?highlight=apps2
Benefit:
You do not need to take care on moving/copying apps anymore.
You only need to either copy or alias the apps2 folder to the correct location.
@PVince81 @settermjd
The text was updated successfully, but these errors were encountered: