-
Notifications
You must be signed in to change notification settings - Fork 48
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
manual/deploy_pro/migrate.md requires instructions for container deployments #308
Comments
Alternatively (and more disruptively) moving these initialization scripts under the Doing so, however, would then require a mechanism to update these scripts when the base image is updated. |
I've figured out one can do
(I'm failing to follow the rather convoluted startup process the container normally works in order to set the variables appropriately.) |
Looks like you can run the online part of the process as-is, it's only trying to do this without seafile up and running where it falls over. Fortunately I have a small deployment, and it's easy enough for me to prevent clients from talking to the server such that nothing should be locked, but still. |
These instructions look great for a "classic" deployment, however they require individual seafile components like seahub to be stopped/started, etc.
This seems to be incompatible with a docker-compose deployment, as the container has to be running to run the migration script, and the image runs
/sbin/my_init -- /scripts/enterpoint.sh
which in turn runs/scripts/cluster_server.sh enterpoint
or/scripts/start.py
- one would have to create a new (modified) image to run, which allows the container to be 'up' (in order to usedocker exec
) without actually starting the application components.Please update this documentation to provide guidance on storage backend migration when using the docker-compose method of deployment.
The text was updated successfully, but these errors were encountered: