Ever since my machine lost power in the middle of updating another app, Vaultwarden has been failing to launch
The logs tell me that SQLite database directory `/home/yunohost.app/vaultwarden` does not exist or is not a directory, but it does exist, and the vaultwarden user has ownership of it
LOGFILE: journalctl
-- Journal begins at Thu 2024-02-29 09:17:14 UTC, ends at Tue 2024-03-12 17:32:32 UTC. --
Mar 07 17:49:15 vaultwarden[835]: |--------------------------------------------------------------------|
Mar 07 17:49:15 vaultwarden[835]: | This is an *unofficial* Bitwarden implementation, DO NOT use the |
Mar 07 17:49:15 vaultwarden[835]: | official channels to report bugs/features, regardless of client. |
Mar 07 17:49:15 vaultwarden[835]: | Send usage/configuration questions or feature requests to: |
Mar 07 17:49:15 vaultwarden[835]: | https://github.com/dani-garcia/vaultwarden/discussions or |
Mar 07 17:49:15 vaultwarden[835]: | https://vaultwarden.discourse.group/ |
Mar 07 17:49:15 vaultwarden[835]: | Report suspected bugs/issues in the software itself at: |
Mar 07 17:49:15 vaultwarden[835]: | https://github.com/dani-garcia/vaultwarden/issues/new |
Mar 07 17:49:15 vaultwarden[835]: \--------------------------------------------------------------------/
Mar 07 17:49:15 vaultwarden[835]: [INFO] Using environment file `.env` for configuration.
Mar 07 17:49:15 vaultwarden[835]: Error loading config:
Mar 07 17:49:15 vaultwarden[835]: SQLite database directory `/home/yunohost.app/vaultwarden` does not exist or is not a directory
Mar 07 17:49:15 systemd[1]: vaultwarden.service: Main process exited, code=exited, status=12/n/a
Mar 07 17:49:15 systemd[1]: vaultwarden.service: Failed with result 'exit-code'.
Mar 12 17:18:15 systemd[1]: Started Vaultwarden Server (Rust Edition).
Mar 12 17:18:15 vaultwarden[273414]: /--------------------------------------------------------------------\
Mar 12 17:18:15 vaultwarden[273414]: | Starting Vaultwarden |
Mar 12 17:18:15 vaultwarden[273414]: | Version 1.29.1 |
Mar 12 17:18:15 vaultwarden[273414]: |--------------------------------------------------------------------|
Mar 12 17:18:15 vaultwarden[273414]: | This is an *unofficial* Bitwarden implementation, DO NOT use the |
Mar 12 17:18:15 vaultwarden[273414]: | official channels to report bugs/features, regardless of client. |
Mar 12 17:18:15 vaultwarden[273414]: | Send usage/configuration questions or feature requests to: |
Mar 12 17:18:15 vaultwarden[273414]: | https://github.com/dani-garcia/vaultwarden/discussions or |
Mar 12 17:18:15 vaultwarden[273414]: | https://vaultwarden.discourse.group/ |
Mar 12 17:18:15 vaultwarden[273414]: | Report suspected bugs/issues in the software itself at: |
Mar 12 17:18:15 vaultwarden[273414]: | https://github.com/dani-garcia/vaultwarden/issues/new |
Mar 12 17:18:15 vaultwarden[273414]: \--------------------------------------------------------------------/
Mar 12 17:18:15 vaultwarden[273414]: [INFO] Using environment file `.env` for configuration.
Mar 12 17:18:15 vaultwarden[273414]: Error loading config:
Mar 12 17:18:15 vaultwarden[273414]: SQLite database directory `/home/yunohost.app/vaultwarden` does not exist or is not a directory
Mar 12 17:18:15 systemd[1]: vaultwarden.service: Main process exited, code=exited, status=12/n/a
Mar 12 17:18:15 systemd[1]: vaultwarden.service: Failed with result 'exit-code'.
-- Boot 4cb5d3ca3594451e999f028930f15b41 --
Mar 12 17:32:10 systemd[1]: Started Vaultwarden Server (Rust Edition).
Mar 12 17:32:10 vaultwarden[846]: /--------------------------------------------------------------------\
Mar 12 17:32:10 vaultwarden[846]: | Starting Vaultwarden |
Mar 12 17:32:10 vaultwarden[846]: | Version 1.29.1 |
Mar 12 17:32:10 vaultwarden[846]: |--------------------------------------------------------------------|
Mar 12 17:32:10 vaultwarden[846]: | This is an *unofficial* Bitwarden implementation, DO NOT use the |
Mar 12 17:32:10 vaultwarden[846]: | official channels to report bugs/features, regardless of client. |
Mar 12 17:32:10 vaultwarden[846]: | Send usage/configuration questions or feature requests to: |
Mar 12 17:32:10 vaultwarden[846]: | https://github.com/dani-garcia/vaultwarden/discussions or |
Mar 12 17:32:10 vaultwarden[846]: | https://vaultwarden.discourse.group/ |
Mar 12 17:32:10 vaultwarden[846]: | Report suspected bugs/issues in the software itself at: |
Mar 12 17:32:10 vaultwarden[846]: | https://github.com/dani-garcia/vaultwarden/issues/new |
Mar 12 17:32:10 vaultwarden[846]: \--------------------------------------------------------------------/
Mar 12 17:32:10 vaultwarden[846]: [INFO] Using environment file `.env` for configuration.
Mar 12 17:32:10 vaultwarden[846]: Error loading config:
Mar 12 17:32:10 vaultwarden[846]: SQLite database directory `/home/yunohost.app/vaultwarden` does not exist or is not a directory
Mar 12 17:32:10 systemd[1]: vaultwarden.service: Main process exited, code=exited, status=12/n/a
Mar 12 17:32:10 systemd[1]: vaultwarden.service: Failed with result 'exit-code'.
LOGFILE: /var/log/vaultwarden/vaultwarden.log
Ever since my machine lost power in the middle of updating another app, Vaultwarden has been failing to launch
The logs tell me that
SQLite database directory `/home/yunohost.app/vaultwarden` does not exist or is not a directory
, but it does exist, and thevaultwarden
user has ownership of it