From 057d7d8668a35e5dac8666880f4b484aeca48b79 Mon Sep 17 00:00:00 2001 From: Krishnakanth Alagiri <39209037+bearlike@users.noreply.github.com> Date: Thu, 7 Apr 2022 21:04:56 +0530 Subject: [PATCH] Minor updates - Removed "on:PR" from `ci.yml` - Updated dockerhub readme --- .github/workflows/ci.yml | 4 ---- docs/README_dockerhub.md | 20 +++++++++++++------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e6dcfbc..8e723e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,10 +11,6 @@ on: - 'v*' paths-ignore: - 'docs/**' - pull_request: - branches: - - 'main' - - 'releases/v*' workflow_dispatch: diff --git a/docs/README_dockerhub.md b/docs/README_dockerhub.md index 687c7d8..da57145 100644 --- a/docs/README_dockerhub.md +++ b/docs/README_dockerhub.md @@ -1,7 +1,7 @@ Simple Secrets Manager

- Docker Image Latest Version - Docker Image Architecture + Docker Image Latest Version + Docker Image Architecture GitHub Repository GitHub Repository License @@ -13,8 +13,8 @@ Secure storage, and delivery for tokens, passwords, API keys, and other secrets ## Supported tags and respective [Dockerfile](https://github.com/bearlike/simple-secrets-manager/blob/main/Dockerfile) links -- [`1.1.0`, `1.1`, `1`, `latest`](https://github.com/bearlike/simple-secrets-manager/blob/main/Dockerfile) -- [`1.0.0`, `1.0`](https://github.com/bearlike/simple-secrets-manager/blob/dad59e8bda7eaeddd2e14660958d3227ac035b3d/Dockerfile) +- [`1.1.0`, `1.1`, `1`, `latest`](https://github.com/bearlike/simple-secrets-manager/blob/releases/v1.1.0/Dockerfile) +- [`1.0.0`, `1.0`](https://github.com/bearlike/simple-secrets-manager/blob/releases/v1.0.0/Dockerfile) ## Quick reference (cont.) @@ -39,9 +39,10 @@ Hashi Corp Vault works well but it was meant for enterprises. Therefore, it was ## Available authentication methods -| Auth Methods | Description | -| ------------ | ------------------------------------------- | -| `token` | Allows users to authenticate using a token. | +| Auth Methods | Description | +|-------------------|---------------------------------------------| +| `userpass` | Allows users to authenticate using a username and password combination. | +| `token` | Allows users to authenticate using a token. Token generation requires users to be authenticated via `userpass` | ## Getting started @@ -50,6 +51,9 @@ Hashi Corp Vault works well but it was meant for enterprises. Therefore, it was ```yaml version: '3' +volumes: + mongo_data: + services: mongo: image: mongo:4 @@ -57,6 +61,8 @@ services: environment: MONGO_INITDB_ROOT_USERNAME: root MONGO_INITDB_ROOT_PASSWORD: password + volumes: + - mongo_data:/data/db networks: - app-tier