Compare commits
No commits in common. "879daf9f62ece51b886b55c8ab464512ec5b26bf" and "2a615aed6e95b43fc236bb22d53ab4153ab44683" have entirely different histories.
879daf9f62
...
2a615aed6e
19
README.md
19
README.md
|
@ -24,9 +24,7 @@ Secret loading order:
|
||||||
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
||||||
configuring below options.**
|
configuring below options.**
|
||||||
1. Files pointed to by environment variables. Docker friendly.
|
1. Files pointed to by environment variables. Docker friendly.
|
||||||
2. Secrets folder. Also Docker friendly. Defaults to `secrets`, but can be
|
2. Secrets folder. Also Docker friendly.
|
||||||
configured through the `SECRETS_DIRECTORY` key (NOTE: passed directly,
|
|
||||||
rather than through a file.)
|
|
||||||
3. [Pass: the standard unix password
|
3. [Pass: the standard unix password
|
||||||
manager](https://www.passwordstore.org/). Most suited for personal
|
manager](https://www.passwordstore.org/). Most suited for personal
|
||||||
usage; very unsuited for server environments. Requires `pass` installed
|
usage; very unsuited for server environments. Requires `pass` installed
|
||||||
|
@ -52,22 +50,9 @@ Secret loading order:
|
||||||
- [ ] Vault:
|
- [ ] Vault:
|
||||||
* [ ] Ensure vault code path works.
|
* [ ] Ensure vault code path works.
|
||||||
* [ ] Document usage and requirements.
|
* [ ] Document usage and requirements.
|
||||||
- [ ] Get inspiration from <https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html>
|
|
||||||
|
|
||||||
|
|
||||||
## Dependencies
|
# License
|
||||||
|
|
||||||
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
|
MIT License
|
||||||
|
|
5
setup.py
5
setup.py
|
@ -31,9 +31,7 @@ Secret loading order:
|
||||||
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
0. Hardcoded values. **This is purely for debugging, prototyping, and for
|
||||||
configuring below options.**
|
configuring below options.**
|
||||||
1. Files pointed to by environment variables. Docker friendly.
|
1. Files pointed to by environment variables. Docker friendly.
|
||||||
2. Secrets folder. Also Docker friendly. Defaults to `secrets`, but can be
|
2. Secrets folder. Also Docker friendly.
|
||||||
configured through the `SECRETS_DIRECTORY` key (NOTE: passed directly,
|
|
||||||
rather than through a file.)
|
|
||||||
3. [Pass: the standard unix password
|
3. [Pass: the standard unix password
|
||||||
manager](https://www.passwordstore.org/). Most suited for personal
|
manager](https://www.passwordstore.org/). Most suited for personal
|
||||||
usage; very unsuited for server environments. Requires `pass` installed
|
usage; very unsuited for server environments. Requires `pass` installed
|
||||||
|
@ -59,7 +57,6 @@ Secret loading order:
|
||||||
- [ ] Vault:
|
- [ ] Vault:
|
||||||
* [ ] Ensure vault code path works.
|
* [ ] Ensure vault code path works.
|
||||||
* [ ] Document usage and requirements.
|
* [ ] Document usage and requirements.
|
||||||
- [ ] Get inspiration from <https://cheatsheetseries.owasp.org/cheatsheets/Secrets_Management_Cheat_Sheet.html>
|
|
||||||
""".strip()
|
""".strip()
|
||||||
|
|
||||||
PACKAGE_DESCRIPTION_SHORT = """
|
PACKAGE_DESCRIPTION_SHORT = """
|
||||||
|
|
Loading…
Reference in New Issue
Block a user