This repository has been archived by the owner on Dec 22, 2021. It is now read-only.
1.6.0 release (#387)
1.6 Breaking changes
When upgrading to 1.6, ensure you've taken into account the following breaking changes.
Docker users with volume mounts
To maintain best security practices, we're changing the user:group
on the Docker container to orion
.
What this means for you:
- If you are running Orion as a binary, there is no impact.
- If you are running Orion as a Docker container and have a volume mount for data, ensure that the
permissions on the directory allow other users and groups to r/w. Ideally this should be set to
orion:orion
as the owner.
Note that the orion
user only exists within the container not outside it. The same user ID may match
a different user outside the image.
If you’re mounting local folders, it is best to set the user via the Docker —user
argument. Use the
UID because the username may not exist inside the docker container. Ensure the directory being mounted
is owned by that user.
1.6
- The methods
/sendraw
and/receiveraw
are now deprecated. We will remove them in the next minor
version release (expected to be 1.7). - Moving to security best practices for docker where we now have a user:group
orion:orion
and will
no longer useroot
as the container user.