mirror of
https://github.com/bartvdbraak/homebrew-keyweave.git
synced 2025-04-26 17:11:21 +00:00
64 lines
No EOL
2.3 KiB
Markdown
64 lines
No EOL
2.3 KiB
Markdown
# Homebrew Keyweave Formula
|
|
|
|
[](https://github.com/bartvdbraak/homebrew-keyweave/actions/workflows/tests.yml)
|
|
|
|
## Description
|
|
|
|
This Homebrew formula provides a convenient way to install [Keyweave](https://github.com/bartvdbraak/keyweave) on macOS and Linux systems. Keyweave is a tool that fetches secrets from Azure Key Vault and weaves them into a convenient .env file. This formula supports multiple architectures and libc variations, making it versatile for various system configurations.
|
|
|
|
## Installation
|
|
|
|
You can use this formula to install Keyweave using Homebrew. First, tap into this repository:
|
|
|
|
```bash
|
|
brew tap bartvdbraak/keyweave
|
|
```
|
|
|
|
Then, install Keyweave:
|
|
|
|
```bash
|
|
brew install keyweave
|
|
```
|
|
|
|
## Options
|
|
|
|
This formula supports a few options that allow you to customize the installation:
|
|
|
|
- `with-gnu-libc`: Install the glibc binary (GNU C Library).
|
|
- `with-musl-libc`: Install the musl binary (default).
|
|
|
|
## Version
|
|
|
|
The current version of Keyweave provided by this formula can be found within the formula file.
|
|
|
|
## Supported Platforms
|
|
|
|
This formula supports macOS and Linux, and it is compatible with various CPU architectures.
|
|
|
|
### macOS
|
|
|
|
- For Apple Silicon (ARM) Macs
|
|
- For Intel (x86_64) Macs
|
|
|
|
### Linux
|
|
|
|
- For ARM Linux systems:
|
|
- For 32-bit ARM systems
|
|
- For 64-bit ARM systems
|
|
- For x86_64 Linux systems:
|
|
- For glibc-based systems (GNU C Library)
|
|
- For musl-based systems
|
|
|
|
## Usage
|
|
|
|
Once you've installed Keyweave, you can use it to fetch secrets from Azure Key Vault and weave them into a convenient .env file. For detailed usage instructions and examples, please refer to the [Keyweave GitHub repository](https://github.com/bartvdbraak/keyweave).
|
|
|
|
## Automatic Updates
|
|
|
|
This formula is automatically updated using a GitHub workflow. The source code repository for this formula is [github.com/bartvdbraak/keyweave](https://github.com/bartvdbraak/keyweave).
|
|
|
|
---
|
|
|
|
**Note:** This formula is provided under the GNU General Public License version 3 (GPLv3). For more information about the license, please refer to the [LICENSE](LICENSE) file in the formula repository. If you encounter any issues or have questions about the formula, please open an issue on the [GitHub repository](https://github.com/bartvdbraak/homebrew-keyweave).
|
|
|
|
Enjoy using Keyweave with Homebrew! |