All Projects → CSharpRU → vault-php

CSharpRU / vault-php

Licence: MIT License
Best Vault client for PHP that you can find

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to vault-php

k8s-vault-webhook
A k8s vault webhook is a Kubernetes webhook that can inject secrets into Kubernetes resources by connecting to multiple secret managers
Stars: ✭ 107 (+87.72%)
Mutual labels:  vault
fyi
Map & Explore your organization's System Architecture
Stars: ✭ 28 (-50.88%)
Mutual labels:  vault
Pi-CLI
Pi-Hole data right from your terminal. Live updating view, query history extraction and more!
Stars: ✭ 40 (-29.82%)
Mutual labels:  help-wanted
citadel
Turn an arbitrary command into a Kubernetes Key Management Service GRPC server
Stars: ✭ 15 (-73.68%)
Mutual labels:  vault
google-maps-services-php
PHP client library(SDK) for Google Maps API Web Services
Stars: ✭ 50 (-12.28%)
Mutual labels:  php-client
modulpos-php-api-client
PHP client for Modul.Kassa API Fiscal Service
Stars: ✭ 15 (-73.68%)
Mutual labels:  php-client
polymerase
A tool for populating templates with environment variables and Vault values
Stars: ✭ 84 (+47.37%)
Mutual labels:  vault
course-spring-microservices
Code examples built for the purpose of video course: Microservices With Spring Boot And Spring Cloud
Stars: ✭ 74 (+29.82%)
Mutual labels:  vault
secrets-proxy
🔑 A secure proxy service for managing OneOps secrets.
Stars: ✭ 12 (-78.95%)
Mutual labels:  vault
vault-desktop
🔑 [really] safe password management desktop UI
Stars: ✭ 12 (-78.95%)
Mutual labels:  vault
vault-ocsp
OCSP responder for Hashicorp Vault PKI
Stars: ✭ 42 (-26.32%)
Mutual labels:  vault
admbrowser
A Web browser for kiosks and digital signage, based on Python, PyQt, and Blink
Stars: ✭ 25 (-56.14%)
Mutual labels:  help-wanted
quiplash
Quiplash replacement
Stars: ✭ 25 (-56.14%)
Mutual labels:  help-wanted
vault4s
Vault Client Library For Scala
Stars: ✭ 15 (-73.68%)
Mutual labels:  vault
rfordatasciencewiki
Resources for the R4DS Online Learning Community, including answer keys to the text
Stars: ✭ 40 (-29.82%)
Mutual labels:  help-wanted
s3backup
No more custom backup scripts please ...
Stars: ✭ 20 (-64.91%)
Mutual labels:  vault
aws-web-analytics
Privacy-focused alternative to Google Analytics on AWS Pinpoint
Stars: ✭ 45 (-21.05%)
Mutual labels:  help-wanted
letsencrypt-to-vault
Renew or get Let's Encrypt certificates and send it to Hashicorp Vault
Stars: ✭ 84 (+47.37%)
Mutual labels:  vault
lexicon-mono-seq
DOM Text Based Multiple Sequence Alignment Library
Stars: ✭ 15 (-73.68%)
Mutual labels:  help-wanted
gke-vault-demo
This demo builds two GKE Clusters and guides you through using secrets in Vault, using Kubernetes authentication from within a pod to login to Vault, and fetching short-lived Google Service Account credentials on-demand from Vault within a pod.
Stars: ✭ 63 (+10.53%)
Mutual labels:  vault

Vault PHP client Build Status Codacy Badge Codacy Badge Read the Docs Badge

example workflow

This is a PHP client for Vault - a tool for managing secrets.

Features

  • Supports different authentication backends with token caching and re-authentication.
  • Different transports for different PHP versions.

Installing / Getting started

Simply run this command within your directory with composer.json.

composer require csharpru/vault-php

Documentation

Latest documentation is available here: http://vault-php.readthedocs.io/en/latest/

Developing

If you want to contribute, execute following shell commands:

git clone https://github.com/CSharpRU/vault-php.git
cd vault-php/
composer install

Now you're ready to write tests and code.

Contributing

If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.

Little hints for new contributors:

  • This repository follows gitflow and semver.
  • Please follow PSR and other good coding standards.

Licensing

The code in this project is licensed under MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].