-
-
Notifications
You must be signed in to change notification settings - Fork 1
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
v3 migration and switching repos #85
Comments
I think the only files you would need is your I would recommend cloning this repo into a new path, copy the files over, and test it out without affecting your existing installation If this work, we can add it to the documentation for future reference :) |
Partial success.... I had permissions issues trying to start it up the first time so added
but I'm still getting permissions errors:
Looks like the permissions script has only changed the top level permissions? |
I fixed the permissions manually but the DB container has problems now:
|
I deleted |
Did you shut off the other containers before copying? might have been a lock file from the DB :) |
I think I did but hard to say for certain. In any case I think the only real issue I had was the permissions - could the 01-permissions.sh script be made recursive? |
The reason why it's not recursive is that, depending on the configuration, you can have millions of files (uploads, emojis, etc.) in the storage folder, which could take minutes to check/change permissions on, which would significantly trash startup time and disk caches. You did find the escape-hatch correctly that allow you to opt-in to a recursive model though :) |
Fair point. Maybe a step can be added to the instructions that mentions this possibility and action required? |
I carried out the v2 migration last year and I've just followed the steps at v2 to v3 migration and I'm now running with the latest Pixelfed version in Docker OK. However I'd also like to switch to this repo given it's slimmed down and also contains useful scripts for future updates. How can I cleanly move from https://github.com/pixelfed/ to this repo without breaking anything?
In addition I spotted that many of the v2 steps at https://jippi.github.io/docker-pixelfed/migrate/v2.0/ are broken now as the repos have changed.
The text was updated successfully, but these errors were encountered: