Skip to content

Instantly share code, notes, and snippets.

View Isolated-'s full-sized avatar

Michael Palmer Isolated-

  • United Kingdom
View GitHub Profile
@Isolated-
Isolated- / config.yaml
Last active April 21, 2026 20:06
Testing remote config with xGSD
# metadata
name: My First Project
description: just testing everything works
version: v1
# user metadata
# can be anything
# unused by xGSD
metadata:
production: false
listener "tcp" {
address = "192.168.1.20:8200"
tls_disable = 1
}
storage "file" {
path = "/etc/vault.d/data"
}
api_addr="http://192.168.1.20:8200"
#!/bin/bash
SETUP_SCRIPT_GIST="https://gist.githubusercontent.com/Isolated-/997117b330f07ddd2f64a3d9bae61689/raw/740cbe4939343051c60060ed8881183166a3a9c6/setup"
UNINSTALL_SCRIPT_GIST="https://gist.githubusercontent.com/Isolated-/997117b330f07ddd2f64a3d9bae61689/raw/740cbe4939343051c60060ed8881183166a3a9c6/uninstall"
SETUP_INSTALL_DIR="/home/`whoami`/setup"
UNINSTALL_INSTALL_DIR="/home/`whoami`/uninstall"
echo $SETUP_INSTALL_DIR
rm $SETUP_INSTALL_DIR &> /dev/null
@Isolated-
Isolated- / setup
Last active June 7, 2020 20:18
bash scripts for tearing down / bringing up and environment with Vault installed
#!/bin/bash
SHSM_USER="shsm"
SHSM_GROUP="shsm-user"
SHSM_PASS=`openssl rand -base64 32`
VAULT_DOWNLOAD="https://releases.hashicorp.com/vault/1.4.2/vault_1.4.2_linux_arm.zip"
VAULT_ZIP="vault_1.4.2_linux_arm.zip"
VAULT_FILE="vault"
VAULT_LOCATION="/usr/bin"
VAULT_CONFIG_DIR="/home/$SHSM_USER/.vault"
listener "tcp" {
address = "0.0.0.0:8200"
tls_disable = 1
}
storage "file" {
path = "/home/shsm/.vault/data"
}