No project description provided
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
bitwarden secrets (for poor ppl :3)
wrapper program to take a regular bitwarden vault and make it act like like a bitwarden becrets application by using the bitwarden cli app
installation
download the wheel from the releases page and install with either pip or pipx. pipx of course is the recommended installation method
usage
this will assume that you have the bitwarden cli program installed on your machine and have logged in with it.
Config
first, run the config using bwsp config, this will prompt you to enter your vault master password. this will be saved in a read only file in the users home directory: ~/.config/bw_secrets/pass.key
this can be skipped, however, if you have a password file that you would like to use in a directory of your own. note, that this will required you to pass the path of the file with every run
running
this can be done with bwsp run <folder> <command>
example:
bwsp run 'secrets/vaultwarden' 'docker compose up -d'
the passed folder can be either the folder id, which can be found through the url in the web vault after opening the folder, or by passing the folder name
note that when giving the folder name, this will increase the execution time as the wrapper then has to search for the correct folder and verify that it is the only folder with that name
running options
lockwill lock the vault after running. this is not done by default due to the time increase on multiple runs. simply runningbw lockafter you are finished will have the same effectpassword-filecan point to a custom password fileno-syncwill skip the vault sync. this can save time if you know that the local vault already has the data you need
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file bw_secrets-0.1.2.tar.gz.
File metadata
- Download URL: bw_secrets-0.1.2.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.12 Linux/6.6.87.2-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76182e884626a779e8412f3e66a07351b980156dfccfd7c1f79e8ef2ba9d75f2
|
|
| MD5 |
bf7c3e79231c8e2c66e13f9577353c10
|
|
| BLAKE2b-256 |
67d2c609682fe4e614171a1a7a39f6a55f040e0454c909e3bc25962ea02653cf
|
File details
Details for the file bw_secrets-0.1.2-py3-none-any.whl.
File metadata
- Download URL: bw_secrets-0.1.2-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.2.1 CPython/3.12.12 Linux/6.6.87.2-microsoft-standard-WSL2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3befe4c363c5484b7d875e9a1bfe1e505cf19acea399839be7496e315ca7e27f
|
|
| MD5 |
07991bd9d7ef2626c89d58ca5af53706
|
|
| BLAKE2b-256 |
c5a8f7ee56d0c386b0e8b0d3e9d41310842f78191fc63dcae657a66f566b0731
|