7 ms·
There's compatible Bitwarden server written in Rust called bitwarden_rs[0] for those who don't want to run the official Docker image with the requirement of Mic
by m_sahaf 7y ago
There's compatible Bitwarden server written in Rust called bitwarden_rs[0] for those who don't want to run the official Docker image with the requirement of Microsoft SQL Server and the demand for 2GiB of RAM.
[0] https://github.com/dani-garcia/bitwarden_rs https://github.com/dani-garcia/bitwarden_rs
- Karupan 7y agoIf anyone is looking to cross compile bitwarden_rs for the Raspberry Pi, I documented the steps in a gist[0] [0] https://gist.github.com/Checksum/5c604c8d1180dd060aebf51026215977 https://gist.github.com/Checksum/5c604c8d1180dd060aebf510262...
- odensc 7y agoIs there a reason you couldn't use the official `raspberry` Docker tag?
- odensc 7y agoIt's listed here: https://github.com/dani-garcia/bitwarden_rs/wiki/Which-container-image-to-use https://github.com/dani-garcia/bitwarden_rs/wiki/Which-conta... Says it works on Raspberry Pi 2 or newer. Do you have a 1?
- StavrosK 7y agoDoes that give you access to all the features, or do you still need to pay?
- Karupan 7y agoHaven't used the official server, but I've been using the official clients with bitwarden_rs without issues for the past week. So I'd guess its a complete reimplementation.
- blfr 7y agoCan you use it for teams as well?
- StavrosK 7y agoI'm not talking about API compatibility so much, but I think I read somewhere that you need to get a license even if you use a custom server. So all the custom server gives you is it decouples you from the main service. Do you get TOTP support and Organizations on your custom server for free? EDIT: I just tried it, and yes, you do get (at least) TOTP support for free. Haven't tried orgs, but I'm going to convert it for Dokku now and host it somewhere as a backup plan.
- FlorianRappl 7y agoI use orgs and it seems to work properly.
- Unklejoe 7y ago> I read somewhere that you need to get a license even if you use a custom server I don't think this is the case. There's really no way to use the license with a custom server anyway.
- beatgammit 7y agoI think you still need to pay. Data is brokered through the official bitwarden servers (I think), so things like teams will still require payment to use. I'm not 100% sure though, so I could be wrong.
- vincentkriek 7y agoNo, you don't need to pay. I host it my self and have access to Organizations/Teams
- chrismorgan 7y agoNo, bitwarden_rs has nothing to do with the official servers; it’s a full backend, using a database of its own, SQLite by default. As regards normally paid features, it essentially just tells any frontend “yes, the user has paid” and proceeds to implement the feature itself.
- Topgamer7 7y agoOff topic, but how is SQL server Linux support now?
- stepbeek 7y agoDecent for development, not great for production. My experience has been that the things you would pay the license fee for ( e.g. transactional replication) aren't there yet.
- yread 7y agoWe use it in production and since a month or so ago the package is kinda broken so we always have to downgrade
- chrismorgan 7y agoFor reference, my single-user bitwarden_rs deployment, in use for about a year and with twenty days of uptime since I last updated, is currently idling at 14MB of resident memory and 1m46s of CPU time (read: basically nothing, average of 0.006%). 14MB is also its installed disk footprint, plus less than half a megabyte of data.
- h1d 7y agoSeems stable and small footprint for me too. Kudos to the porter. It felt like a hidden cost to run the official server as I had to upgrade my server instance for an extra $5/mo.
- eapen 7y agoDo you use an SSL cert for your own servers? https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-HTTPS https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-HT...