Vaultwarden not installing correctly #1394

Closed
opened 2026-02-05 00:37:08 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @drycounty on GitHub (Aug 4, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

Vaultwarden

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

No response

📝 Provide a clear and concise description of the issue.

I believe there is an issue with the SQL install. Everything seems to install fine then it ends w/error below.

🔄 Steps to reproduce the issue.

Run the installer

Paste the full error output (if available).


  Compiling dotenvy v0.15.7
error: could not compile `vaultwarden` (bin "vaultwarden")

Caused by:
  process didn't exit successfully: `/root/.rustup/toolchains/1.88.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name vaultwarden --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=103 --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 --deny=unused --deny=rust_2024_compatibility --deny=rust_2021_compatibility --deny=rust_2018_idioms --deny=refining_impl_trait --deny=let_underscore --deny=keyword_idents --deny=future_incompatible '--deny=clippy::zero_sized_map_values' '--deny=clippy::verbose_file_reads' --deny=variant_size_differences '--deny=clippy::unused_self' --deny=unused_qualifications --deny=unused_lifetimes --deny=unused_import_braces '--deny=clippy::unused_async' --forbid=unsafe_code '--deny=clippy::unnested_or_patterns' '--deny=clippy::unnecessary_self_imports' '--deny=clippy::unnecessary_join' --deny=trivial_numeric_casts --deny=trivial_casts '--warn=clippy::todo' --allow=tail_expr_drop_order '--deny=clippy::string_to_string' '--deny=clippy::string_add_assign' --deny=single_use_lifetimes '--allow=clippy::result_large_err' '--deny=clippy::option_option' --deny=noop_method_call --forbid=non_ascii_idents '--deny=clippy::needless_lifetimes' '--deny=clippy::needless_continue' '--deny=clippy::mem_forget' '--deny=clippy::match_wildcard_for_single_variants' '--deny=clippy::manual_string_new' '--deny=clippy::manual_instant_elapsed' '--deny=clippy::manual_assert' '--deny=clippy::macro_use_imports' '--deny=clippy::linkedlist' '--deny=clippy::iter_on_single_items' '--deny=clippy::iter_on_empty_collections' '--deny=clippy::inefficient_to_string' --allow=if_let_rescope '--deny=clippy::float_cmp_const' '--deny=clippy::filter_map_next' '--deny=clippy::equatable_if_let' --allow=edition_2024_expr_fragment_specifier --deny=deprecated_in_future '--warn=clippy::dbg_macro' '--deny=clippy::clone_on_ref_ptr' '--deny=clippy::cast_lossless' '--deny=clippy::case_sensitive_file_extension_comparisons' --cfg 'feature="mysql"' --cfg 'feature="postgresql"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("enable_mimalloc", "enable_syslog", "mysql", "postgresql", "query_logger", "s3", "sqlite", "unstable", "vendored_openssl"))' -C metadata=ff0303a4f99383a6 -C extra-filename=-a44757a51b82a0ae --out-dir /vaultwarden/target/release/deps -C strip=debuginfo -L dependency=/vaultwarden/target/release/deps --extern argon2=/vaultwarden/target/release/deps/libargon2-f63bd5bf93c37e57.rlib --extern bigdecimal=/vaultwarden/target/release/deps/libbigdecimal-c66a581462e0db75.rlib --extern bytes=/vaultwarden/target/release/deps/libbytes-da3e5852539cd0e5.rlib --extern cached=/vaultwarden/target/release/deps/libcached-59376d18ea16e670.rlib --extern chrono=/vaultwarden/target/release/deps/libchrono-60eb18d8a185b487.rlib --extern chrono_tz=/vaultwarden/target/release/deps/libchrono_tz-5fe9162d908e41aa.rlib --extern cookie=/vaultwarden/target/release/deps/libcookie-c8f00b725827d93d.rlib --extern cookie_store=/vaultwarden/target/release/deps/libcookie_store-b9f368d732fa0947.rlib --extern dashmap=/vaultwarden/target/release/deps/libdashmap-dd5c136e4b88b2b1.rlib --extern data_encoding=/vaultwarden/target/release/deps/libdata_encoding-69b9b5e5cebdc4cb.rlib --extern data_url=/vaultwarden/target/release/deps/libdata_url-8b12d4f55ef317e7.rlib --extern derive_more=/vaultwarden/target/release/deps/libderive_more-81aba1d70ac3a07d.rlib --extern diesel=/vaultwarden/target/release/deps/libdiesel-81cd52b92bb58515.rlib --extern diesel_derive_newtype=/vaultwarden/target/release/deps/libdiesel_derive_newtype-ca9a18040957cd5e.so --extern diesel_migrations=/vaultwarden/target/release/deps/libdiesel_migrations-276777a084c518ba.rlib --extern dotenvy=/vaultwarden/target/release/deps/libdotenvy-765f002b2ee28746.rlib --extern email_address=/vaultwarden/target/release/deps/libemail_address-352e8b7edf2f27fc.rlib --extern fern=/vaultwarden/target/release/deps/libfern-8c19dabd422820cf.rlib --extern futures=/vaultwarden/target/release/deps/libfutures-d5eae794b0991a70.rlib --extern governor=/vaultwarden/target/release/deps/libgovernor-a03bed03fb5608eb.rlib --extern grass_compiler=/vaultwarden/target/release/deps/libgrass_compiler-e9c933a065092f58.rlib --extern handlebars=/vaultwarden/target/release/deps/libhandlebars-f99406197e38e7f4.rlib --extern hickory_resolver=/vaultwarden/target/release/deps/libhickory_resolver-4f7511f7f435f304.rlib --extern html5gum=/vaultwarden/target/release/deps/libhtml5gum-c19499f07188c10a.rlib --extern job_scheduler_ng=/vaultwarden/target/release/deps/libjob_scheduler_ng-b51e250a3ff00989.rlib --extern jsonwebtoken=/vaultwarden/target/release/deps/libjsonwebtoken-86941821663ad62b.rlib --extern lettre=/vaultwarden/target/release/deps/liblettre-12ea2811ab2e9cb0.rlib --extern libsqlite3_sys=/vaultwarden/target/release/deps/liblibsqlite3_sys-64a49d06aa44293e.rlib --extern log=/vaultwarden/target/release/deps/liblog-2fe8f7e05593c841.rlib --extern macros=/vaultwarden/target/release/deps/libmacros-3584a5015ed09961.so --extern num_derive=/vaultwarden/target/release/deps/libnum_derive-f26866aac339515c.so --extern num_traits=/vaultwarden/target/release/deps/libnum_traits-36e0d10f856fef77.rlib --extern once_cell=/vaultwarden/target/release/deps/libonce_cell-2867101217f2c257.rlib --extern opendal=/vaultwarden/target/release/deps/libopendal-a994be02141c2f9c.rlib --extern openssl=/vaultwarden/target/release/deps/libopenssl-935132a1997da373.rlib --extern pastey=/vaultwarden/target/release/deps/libpastey-feeca4b3af6cdfb9.so --extern percent_encoding=/vaultwarden/target/release/deps/libpercent_encoding-c02d62135405f83c.rlib --extern pico_args=/vaultwarden/target/release/deps/libpico_args-34f8b1fa9ab2ebc8.rlib --extern rand=/vaultwarden/target/release/deps/librand-ed4d6b9301bc2867.rlib --extern regex=/vaultwarden/target/release/deps/libregex-8ab9994da2737eb3.rlib --extern reqwest=/vaultwarden/target/release/deps/libreqwest-49cab7c476c41f6d.rlib --extern ring=/vaultwarden/target/release/deps/libring-1ecab4c73e2d0ca7.rlib --extern rmpv=/vaultwarden/target/release/deps/librmpv-7bdb5be7549a8110.rlib --extern rocket=/vaultwarden/target/release/deps/librocket-7e0f3306ad2aa591.rlib --extern rocket_ws=/vaultwarden/target/release/deps/librocket_ws-a03ac232f5d2ca37.rlib --extern rpassword=/vaultwarden/target/release/deps/librpassword-f144b2a435c05e46.rlib --extern semver=/vaultwarden/target/release/deps/libsemver-7948eb153900a13f.rlib --extern serde=/vaultwarden/target/release/deps/libserde-998fed50ec103a65.rlib --extern serde_json=/vaultwarden/target/release/deps/libserde_json-25a65c8bca0130b2.rlib --extern subtle=/vaultwarden/target/release/deps/libsubtle-45dd83dd843774c8.rlib --extern svg_hush=/vaultwarden/target/release/deps/libsvg_hush-2db24e6543e37e04.rlib --extern syslog=/vaultwarden/target/release/deps/libsyslog-ab366d0118fc9793.rlib --extern time=/vaultwarden/target/release/deps/libtime-845bb1b20b69dee5.rlib --extern tokio=/vaultwarden/target/release/deps/libtokio-2e3303f3acd5e179.rlib --extern tokio_util=/vaultwarden/target/release/deps/libtokio_util-b0ad37b6d49f91e7.rlib --extern totp_lite=/vaultwarden/target/release/deps/libtotp_lite-2f3f1b7a48d35335.rlib --extern tracing=/vaultwarden/target/release/deps/libtracing-09368206ce3f1a60.rlib --extern url=/vaultwarden/target/release/deps/liburl-c317e633fb16613a.rlib --extern uuid=/vaultwarden/target/release/deps/libuuid-6b2130cc492a9c6f.rlib --extern webauthn_rs=/vaultwarden/target/release/deps/libwebauthn_rs-3368606c76cb71ef.rlib --extern which=/vaultwarden/target/release/deps/libwhich-dd76f85724d35936.rlib --extern yubico=/vaultwarden/target/release/deps/libyubico_ng-44d1bad39497e12c.rlib -L native=/vaultwarden/target/release/build/libsqlite3-sys-e894d17580caa99c/out -L native=/vaultwarden/target/release/build/ring-b79653a6cbdf20db/out -L native=/vaultwarden/target/release/build/psm-f1d4f2ae6cd21f0d/out -L native=/vaultwarden/target/release/build/zstd-sys-3116f9a3473d02bb/out -L native=/usr/lib/x86_64-linux-gnu/ -L native=/usr/lib/x86_64-linux-gnu --cfg sqlite --cfg mysql --cfg postgresql --check-cfg 'cfg(sqlite)' --check-cfg 'cfg(mysql)' --check-cfg 'cfg(postgresql)' --check-cfg 'cfg(query_logger)' --check-cfg 'cfg(s3)'` (signal: 9, SIGKILL: kill)

[ERROR] in line 42: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release

[ERROR] in line 1355: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)"

🖼️ Additional context (optional).

No response

Originally created by @drycounty on GitHub (Aug 4, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Vaultwarden ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? _No response_ ### 📝 Provide a clear and concise description of the issue. I believe there is an issue with the SQL install. Everything seems to install fine then it ends w/error below. ### 🔄 Steps to reproduce the issue. Run the installer ### ❌ Paste the full error output (if available). ``` Compiling dotenvy v0.15.7 error: could not compile `vaultwarden` (bin "vaultwarden") Caused by: process didn't exit successfully: `/root/.rustup/toolchains/1.88.0-x86_64-unknown-linux-gnu/bin/rustc --crate-name vaultwarden --edition=2021 src/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=103 --crate-type bin --emit=dep-info,link -C opt-level=3 -C lto=fat -C codegen-units=1 --deny=unused --deny=rust_2024_compatibility --deny=rust_2021_compatibility --deny=rust_2018_idioms --deny=refining_impl_trait --deny=let_underscore --deny=keyword_idents --deny=future_incompatible '--deny=clippy::zero_sized_map_values' '--deny=clippy::verbose_file_reads' --deny=variant_size_differences '--deny=clippy::unused_self' --deny=unused_qualifications --deny=unused_lifetimes --deny=unused_import_braces '--deny=clippy::unused_async' --forbid=unsafe_code '--deny=clippy::unnested_or_patterns' '--deny=clippy::unnecessary_self_imports' '--deny=clippy::unnecessary_join' --deny=trivial_numeric_casts --deny=trivial_casts '--warn=clippy::todo' --allow=tail_expr_drop_order '--deny=clippy::string_to_string' '--deny=clippy::string_add_assign' --deny=single_use_lifetimes '--allow=clippy::result_large_err' '--deny=clippy::option_option' --deny=noop_method_call --forbid=non_ascii_idents '--deny=clippy::needless_lifetimes' '--deny=clippy::needless_continue' '--deny=clippy::mem_forget' '--deny=clippy::match_wildcard_for_single_variants' '--deny=clippy::manual_string_new' '--deny=clippy::manual_instant_elapsed' '--deny=clippy::manual_assert' '--deny=clippy::macro_use_imports' '--deny=clippy::linkedlist' '--deny=clippy::iter_on_single_items' '--deny=clippy::iter_on_empty_collections' '--deny=clippy::inefficient_to_string' --allow=if_let_rescope '--deny=clippy::float_cmp_const' '--deny=clippy::filter_map_next' '--deny=clippy::equatable_if_let' --allow=edition_2024_expr_fragment_specifier --deny=deprecated_in_future '--warn=clippy::dbg_macro' '--deny=clippy::clone_on_ref_ptr' '--deny=clippy::cast_lossless' '--deny=clippy::case_sensitive_file_extension_comparisons' --cfg 'feature="mysql"' --cfg 'feature="postgresql"' --cfg 'feature="sqlite"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("enable_mimalloc", "enable_syslog", "mysql", "postgresql", "query_logger", "s3", "sqlite", "unstable", "vendored_openssl"))' -C metadata=ff0303a4f99383a6 -C extra-filename=-a44757a51b82a0ae --out-dir /vaultwarden/target/release/deps -C strip=debuginfo -L dependency=/vaultwarden/target/release/deps --extern argon2=/vaultwarden/target/release/deps/libargon2-f63bd5bf93c37e57.rlib --extern bigdecimal=/vaultwarden/target/release/deps/libbigdecimal-c66a581462e0db75.rlib --extern bytes=/vaultwarden/target/release/deps/libbytes-da3e5852539cd0e5.rlib --extern cached=/vaultwarden/target/release/deps/libcached-59376d18ea16e670.rlib --extern chrono=/vaultwarden/target/release/deps/libchrono-60eb18d8a185b487.rlib --extern chrono_tz=/vaultwarden/target/release/deps/libchrono_tz-5fe9162d908e41aa.rlib --extern cookie=/vaultwarden/target/release/deps/libcookie-c8f00b725827d93d.rlib --extern cookie_store=/vaultwarden/target/release/deps/libcookie_store-b9f368d732fa0947.rlib --extern dashmap=/vaultwarden/target/release/deps/libdashmap-dd5c136e4b88b2b1.rlib --extern data_encoding=/vaultwarden/target/release/deps/libdata_encoding-69b9b5e5cebdc4cb.rlib --extern data_url=/vaultwarden/target/release/deps/libdata_url-8b12d4f55ef317e7.rlib --extern derive_more=/vaultwarden/target/release/deps/libderive_more-81aba1d70ac3a07d.rlib --extern diesel=/vaultwarden/target/release/deps/libdiesel-81cd52b92bb58515.rlib --extern diesel_derive_newtype=/vaultwarden/target/release/deps/libdiesel_derive_newtype-ca9a18040957cd5e.so --extern diesel_migrations=/vaultwarden/target/release/deps/libdiesel_migrations-276777a084c518ba.rlib --extern dotenvy=/vaultwarden/target/release/deps/libdotenvy-765f002b2ee28746.rlib --extern email_address=/vaultwarden/target/release/deps/libemail_address-352e8b7edf2f27fc.rlib --extern fern=/vaultwarden/target/release/deps/libfern-8c19dabd422820cf.rlib --extern futures=/vaultwarden/target/release/deps/libfutures-d5eae794b0991a70.rlib --extern governor=/vaultwarden/target/release/deps/libgovernor-a03bed03fb5608eb.rlib --extern grass_compiler=/vaultwarden/target/release/deps/libgrass_compiler-e9c933a065092f58.rlib --extern handlebars=/vaultwarden/target/release/deps/libhandlebars-f99406197e38e7f4.rlib --extern hickory_resolver=/vaultwarden/target/release/deps/libhickory_resolver-4f7511f7f435f304.rlib --extern html5gum=/vaultwarden/target/release/deps/libhtml5gum-c19499f07188c10a.rlib --extern job_scheduler_ng=/vaultwarden/target/release/deps/libjob_scheduler_ng-b51e250a3ff00989.rlib --extern jsonwebtoken=/vaultwarden/target/release/deps/libjsonwebtoken-86941821663ad62b.rlib --extern lettre=/vaultwarden/target/release/deps/liblettre-12ea2811ab2e9cb0.rlib --extern libsqlite3_sys=/vaultwarden/target/release/deps/liblibsqlite3_sys-64a49d06aa44293e.rlib --extern log=/vaultwarden/target/release/deps/liblog-2fe8f7e05593c841.rlib --extern macros=/vaultwarden/target/release/deps/libmacros-3584a5015ed09961.so --extern num_derive=/vaultwarden/target/release/deps/libnum_derive-f26866aac339515c.so --extern num_traits=/vaultwarden/target/release/deps/libnum_traits-36e0d10f856fef77.rlib --extern once_cell=/vaultwarden/target/release/deps/libonce_cell-2867101217f2c257.rlib --extern opendal=/vaultwarden/target/release/deps/libopendal-a994be02141c2f9c.rlib --extern openssl=/vaultwarden/target/release/deps/libopenssl-935132a1997da373.rlib --extern pastey=/vaultwarden/target/release/deps/libpastey-feeca4b3af6cdfb9.so --extern percent_encoding=/vaultwarden/target/release/deps/libpercent_encoding-c02d62135405f83c.rlib --extern pico_args=/vaultwarden/target/release/deps/libpico_args-34f8b1fa9ab2ebc8.rlib --extern rand=/vaultwarden/target/release/deps/librand-ed4d6b9301bc2867.rlib --extern regex=/vaultwarden/target/release/deps/libregex-8ab9994da2737eb3.rlib --extern reqwest=/vaultwarden/target/release/deps/libreqwest-49cab7c476c41f6d.rlib --extern ring=/vaultwarden/target/release/deps/libring-1ecab4c73e2d0ca7.rlib --extern rmpv=/vaultwarden/target/release/deps/librmpv-7bdb5be7549a8110.rlib --extern rocket=/vaultwarden/target/release/deps/librocket-7e0f3306ad2aa591.rlib --extern rocket_ws=/vaultwarden/target/release/deps/librocket_ws-a03ac232f5d2ca37.rlib --extern rpassword=/vaultwarden/target/release/deps/librpassword-f144b2a435c05e46.rlib --extern semver=/vaultwarden/target/release/deps/libsemver-7948eb153900a13f.rlib --extern serde=/vaultwarden/target/release/deps/libserde-998fed50ec103a65.rlib --extern serde_json=/vaultwarden/target/release/deps/libserde_json-25a65c8bca0130b2.rlib --extern subtle=/vaultwarden/target/release/deps/libsubtle-45dd83dd843774c8.rlib --extern svg_hush=/vaultwarden/target/release/deps/libsvg_hush-2db24e6543e37e04.rlib --extern syslog=/vaultwarden/target/release/deps/libsyslog-ab366d0118fc9793.rlib --extern time=/vaultwarden/target/release/deps/libtime-845bb1b20b69dee5.rlib --extern tokio=/vaultwarden/target/release/deps/libtokio-2e3303f3acd5e179.rlib --extern tokio_util=/vaultwarden/target/release/deps/libtokio_util-b0ad37b6d49f91e7.rlib --extern totp_lite=/vaultwarden/target/release/deps/libtotp_lite-2f3f1b7a48d35335.rlib --extern tracing=/vaultwarden/target/release/deps/libtracing-09368206ce3f1a60.rlib --extern url=/vaultwarden/target/release/deps/liburl-c317e633fb16613a.rlib --extern uuid=/vaultwarden/target/release/deps/libuuid-6b2130cc492a9c6f.rlib --extern webauthn_rs=/vaultwarden/target/release/deps/libwebauthn_rs-3368606c76cb71ef.rlib --extern which=/vaultwarden/target/release/deps/libwhich-dd76f85724d35936.rlib --extern yubico=/vaultwarden/target/release/deps/libyubico_ng-44d1bad39497e12c.rlib -L native=/vaultwarden/target/release/build/libsqlite3-sys-e894d17580caa99c/out -L native=/vaultwarden/target/release/build/ring-b79653a6cbdf20db/out -L native=/vaultwarden/target/release/build/psm-f1d4f2ae6cd21f0d/out -L native=/vaultwarden/target/release/build/zstd-sys-3116f9a3473d02bb/out -L native=/usr/lib/x86_64-linux-gnu/ -L native=/usr/lib/x86_64-linux-gnu --cfg sqlite --cfg mysql --cfg postgresql --check-cfg 'cfg(sqlite)' --check-cfg 'cfg(mysql)' --check-cfg 'cfg(postgresql)' --check-cfg 'cfg(query_logger)' --check-cfg 'cfg(s3)'` (signal: 9, SIGKILL: kill) [ERROR] in line 42: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release [ERROR] in line 1355: exit code 0: while executing command lxc-attach -n "$CTID" -- bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/install/${var_install}.sh)" ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the not a script issue label 2026-02-05 00:37:08 +03:00
Author
Owner

@MickLesk commented on GitHub (Aug 4, 2025):

signal: 9, SIGKILL: kill

=> Try with more RAM / CPU or SWAP. Your System is to slow for building with cargo

@MickLesk commented on GitHub (Aug 4, 2025): signal: 9, SIGKILL: kill => Try with more RAM / CPU or SWAP. Your System is to slow for building with cargo
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1394