Ajaja
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору mukunda Инструкцию не встречал, разбирался сам. В итоге, пришел примерно к такому батнику для установки Rust-а и сборки bitwarden_rs.exe: Код: :MSYS2 - https://www.msys2.org/ set PATH=%PATH%;E:\Utils\Cargo\bin;M:\msys64\mingw64\bin set CARGO_HOME=E:\Utils\Cargo set RUSTUP_HOME=E:\Utils\Rustup set RUST_BACKTRACE=full set CFLAGS=-fno-asynchronous-unwind-tables :Установка RUST :https://static.rust-lang.org/rustup/dist/x86_64-pc-windows-gnu/rustup-init.exe rustup-init.exe --default-host=x86_64-pc-windows-gnu --no-modify-path :Сборка bitwarden_rs.exe :GIT - https://git-scm.com/download/win E:\Utils\GIT\bin\git clone git://github.com/dani-garcia/bitwarden_rs.git cd bitwarden_rs cargo build --features sqlite --release :web-vault брать тут: https://github.com/dani-garcia/bw_web_builds/releases | Пути, само-собой, нужно править под себя. Тут используется GCC (MSYS2 mingw64). Если установлена Visual Studio, то можно и c ней собирать, там вместо x86_64-pc-windows-gnu будет x86_64-pc-windows-msvc и флаг "-fno-asynchronous-unwind-tables" не нужен. В итоге получаем bitwarden_rs.exe, копируем рядом каталог web-vault, запускаем. Все. База создастся рядом в каталоге data. Можно хоть на флешке носить, хоть в локалке разворачивать. Из зависимостей там, вроде, только openssl.exe, libcrypto-1_1-x64.dll и libssl-1_1-x64.dll, можно положить их туда же к bitwarden_rs.exe. Кстати, работают и те вещи, за которые на официальном сервере просят деньги. |