-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Bitwarden unified self-host Issues #2480
Comments
That link is a 404; I think it is supposed to point at https://contributing.bitwarden.com/getting-started/server/ef/ ? |
@mattcen: Thank you. I have updated the link. |
Hi @justindbaur - just wondering if there is an update on the bitwarden-unified project. Is there a plan to bring this out of beta or has this been mothballed? I saw the bitwarden-unified project and really liked it, would love to use it. It would be a great alternative to self hosting options as they currently stand(either a higher resource usage docker container or a community supported clone) If there is a roadmap on what needs to be completed to take this out of beta, would be great to see it and see if we can get community involvement to help bring it over the finish line. cc: @kspearrin |
We have been recently discussing what it takes to move unified over the finish line. I don't have any definitive dates or commitments, but we will be discussing it in our Q2 2025 planning here soon. |
Bitwarden unified community beta
We recently announced a beta offering of the Bitwarden unified self-host deployment option, a lighter and flexible method for self-hosting Bitwarden. You can read more about the offering here: https://bitwarden.com/help/install-and-deploy-unified-beta/.
Warning: This is a beta release, which means that this deployment option may be unstable and have issues. If you manage a Bitwarden organization vault, we recommend using the officially-supported, standard deployment option.
With Bitwarden unified, you can now self-host with 2 new database options, Postgres and MySQL. This was achieved by using Entity Framework Core providers with a new written Repository layer to support EF Core which can be found here. The team has done initial QA but the offering is still unstable at this time. If you are using one of these database options, please report any issues you discover. We will update this PR as new issues are discovered. Before reporting an issue, please review the below list to ensure it is not already known. New issues should be reporting using the Bitwarden unified issue template.
Known Issues
Helping
If you want to help fix these issues, we have written documentation for getting set up to develop Bitwarden against these new database options. Before developing, we recommend reading the Entity Framework Core documentation. We will also be requiring tests for any changes to the EF Repository layer because even though a query compiles and may even work against MySQL that is not a guarantee that it will work against Postgres. An example of that happening is #2459 where Postgres does not support using
Min
on boolean values while MySQL does. We also want to make sure that permissions work the same across all database options.The text was updated successfully, but these errors were encountered: