Compare commits
12 Commits
2a615aed6e
...
879daf9f62
Author | SHA1 | Date | |
---|---|---|---|
879daf9f62 | |||
4cfbe0bf93 | |||
988734288e | |||
a8620aef90 | |||
de70ad542a | |||
06283ae36c | |||
20a8e345fa | |||
f3c09cd644 | |||
5b82df905a | |||
b822d5458b | |||
cbf830278e | |||
364d265a1f |
19
README.md
19
README.md
|
@ -24,7 +24,9 @@ Secret loading order:
|
|||
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
||||
configuring below options.**
|
||||
1. Files pointed to by environment variables. Docker friendly.
|
||||
2. Secrets folder. Also Docker friendly.
|
||||
2. Secrets folder. Also Docker friendly. Defaults to `secrets`, but can be
|
||||
configured through the `SECRETS_DIRECTORY` key (NOTE: passed directly,
|
||||
rather than through a file.)
|
||||
3. [Pass: the standard unix password
|
||||
manager](https://www.passwordstore.org/). Most suited for personal
|
||||
usage; very unsuited for server environments. Requires `pass` installed
|
||||
|
@ -50,9 +52,22 @@ Secret loading order:
|
|||
- [ ] Vault:
|
||||
* [ ] Ensure vault code path works.
|
||||
* [ ] Document usage and requirements.
|
||||
- [ ] Get inspiration from <https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html>
|
||||
|
||||
|
||||
# License
|
||||
## Dependencies
|
||||
|
||||
All requirements can be installed easily using:
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
Full list of requirements:
|
||||
- [frozendict](https://pypi.org/project/frozendict/)
|
||||
|
||||
|
||||
## License
|
||||
|
||||
```
|
||||
MIT License
|
||||
|
|
5
setup.py
5
setup.py
|
@ -31,7 +31,9 @@ Secret loading order:
|
|||
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
||||
configuring below options.**
|
||||
1. Files pointed to by environment variables. Docker friendly.
|
||||
2. Secrets folder. Also Docker friendly.
|
||||
2. Secrets folder. Also Docker friendly. Defaults to `secrets`, but can be
|
||||
configured through the `SECRETS_DIRECTORY` key (NOTE: passed directly,
|
||||
rather than through a file.)
|
||||
3. [Pass: the standard unix password
|
||||
manager](https://www.passwordstore.org/). Most suited for personal
|
||||
usage; very unsuited for server environments. Requires `pass` installed
|
||||
|
@ -57,6 +59,7 @@ Secret loading order:
|
|||
- [ ] Vault:
|
||||
* [ ] Ensure vault code path works.
|
||||
* [ ] Document usage and requirements.
|
||||
- [ ] Get inspiration from <https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html>
|
||||
""".strip()
|
||||
|
||||
PACKAGE_DESCRIPTION_SHORT = """
|
||||
|
|
Loading…
Reference in New Issue
Block a user