Documenting Switch from Custom to Store App
-
Before I go thinking too much about this, wanted to see if there was a simple way baked in to take, say, paperless-ng which I was running as custom app and swap to the new store version without a full port/reinstall?
Thinking like cloudron upgrade --image..."cloudron's image url"?
-
@doodlemania2 I think a backup and then import should work.
- Backup current custom app. Download the backup config
- Install appstore app
- Then, backups -> import the backup config from the first step
-
@doodlemania2 I came across this a while ago as well, see https://forum.cloudron.io/topic/3915/replace-custom-build-with-version-from-appstore
-
@girish said in Documenting Switch from Custom to Store App:
I think a backup and then import should work.
This sounds great
Would it work if the app locations for custom app and store app are different ?
Just thinking that I might want to see the store app working properly before I delete the custom one.
I have the custom paperless-ng which is working fine but would be interested to have it ported to the store instance. -
@timconsidine said in Documenting Switch from Custom to Store App:
Would it work if the app locations for custom app and store app are different ?
Yes. The old app can still be installed/running when you test out the new appstore app in a new location.
The main requirement for this backup/import to work is that two apps should have the same backup structure (i.e layout of files and also what databases they use etc) which I believe is this the case here.
-
btw - that worked like a champ - was afraid the package version or backup version or something would throw it off, but it worked perfectly.
then uninstalled old app and changed the location. like nothing ever happened!
-
@doodlemania2 did you try the import/export or the CLI tool method?