├── .github └── workflows │ └── check.yml ├── README.md ├── default.nix ├── flake.lock ├── flake.nix ├── modules ├── options.nix ├── script.nix ├── vault-secrets-darwin.nix └── vault-secrets.nix ├── scripts ├── vault-ensure-token.sh ├── vault-get-approle-env.sh ├── vault-push-approle-envs.nix └── vault-push-approles.nix ├── shell.nix └── tests └── modules ├── all-tests.nix └── vault-secrets.nix /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/README.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/default.nix -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/flake.nix -------------------------------------------------------------------------------- /modules/options.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/modules/options.nix -------------------------------------------------------------------------------- /modules/script.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/modules/script.nix -------------------------------------------------------------------------------- /modules/vault-secrets-darwin.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/modules/vault-secrets-darwin.nix -------------------------------------------------------------------------------- /modules/vault-secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/modules/vault-secrets.nix -------------------------------------------------------------------------------- /scripts/vault-ensure-token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/scripts/vault-ensure-token.sh -------------------------------------------------------------------------------- /scripts/vault-get-approle-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/scripts/vault-get-approle-env.sh -------------------------------------------------------------------------------- /scripts/vault-push-approle-envs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/scripts/vault-push-approle-envs.nix -------------------------------------------------------------------------------- /scripts/vault-push-approles.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/scripts/vault-push-approles.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/shell.nix -------------------------------------------------------------------------------- /tests/modules/all-tests.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/tests/modules/all-tests.nix -------------------------------------------------------------------------------- /tests/modules/vault-secrets.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/serokell/vault-secrets/HEAD/tests/modules/vault-secrets.nix --------------------------------------------------------------------------------