setup

personal system configuration scripts
git clone git://git.pyratebeard.net/setup.git
Log | Files | Refs | README

commit ecdc61e950dc5b7a1f600ee8cd31cdf673208b2a
parent 1c2c0d3b3b4e4e2ade20e7d0a92f956be4235999
Author: pyratebeard <root@pyratebeard.net>
Date:   Sat, 12 Apr 2025 22:34:25 +0100

docs: expanded usage

Diffstat:
MREADME.md | 9+++++++--
1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md @@ -21,8 +21,13 @@ ``` ## USAGE -This is designed to be run on a brand new Debian or Devuan server. The `forge` script can be downloaded directly to the server using curl +This is designed to be run on a brand new Debian server. The `forge` script can be downloaded directly to the server using curl. For SSH CA signing keys are extracted from BitWarden, setting the API key creds as env vars makes things smoother. ``` -apt update && apt install -y curl +apt-get update && apt-get upgrade -y && apt-get install -y curl +cat << EOF >> /etc/environment +> BW_CLIENTID="<enter apikey client id>" +> BW_CLIENTSECRET="<enter apikey client secret>" +> BW_PASSWORD="<enter master password>" +> EOF curl -sL https://s.rum.sh/forge > forge && chmod +x forge && ./forge ```