Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flywirecorp/victoriatreasure
Victoria Treasure is an utility for handling secrets in S3 avoiding manual steps for decrypting or encrypt the files.
https://github.com/flywirecorp/victoriatreasure
hacktoberfest
Last synced: about 1 month ago
JSON representation
Victoria Treasure is an utility for handling secrets in S3 avoiding manual steps for decrypting or encrypt the files.
- Host: GitHub
- URL: https://github.com/flywirecorp/victoriatreasure
- Owner: flywirecorp
- License: apache-2.0
- Created: 2019-04-25T18:28:25.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-06T07:54:30.000Z (11 months ago)
- Last Synced: 2024-04-22T05:07:45.267Z (9 months ago)
- Topics: hacktoberfest
- Language: Ruby
- Homepage:
- Size: 529 KB
- Stars: 23
- Watchers: 11
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Victoria Treasure
![Victoria](imgs/victoria.png)
![Treasure](imgs/Treasure.png)[![CircleCI](https://circleci.com/gh/peertransfer/Victoriatreasure.svg?style=svg)](https://circleci.com/gh/peertransfer/Victoriatreasure)
Victoria Treasure is an utility for handling secrets in S3.
**Internal Flywire users**: please use `magellan` developer experience tool. As of 2023 Victoriatreasure is an internal implementation detail and should not be used for day to day operations.
## What's happening behind the scenes
* Downloads and decrypt the specified file into memory if it exists, if not, it creates a new file in memory
* Edits the file adding the specified key and value
* Encrypts and upload the changes to S3, replacing the old file## Prerequisites
- Docker
## Build the container
```bash
docker build -t victoria_treasure --target=test .
```## Running the tests
```bash
$ docker run --rm -ti --entrypoint="" victoria_treasure rake
```## Versioning
In general, Victoria secrets follows [semver](https://semver.org/)
## Authors
* **Super Mega Awesome Flywire SRE Team**