Browse Source

Move configure.sh to scripts/configure (#71)

mount-script-check
Mayank Chhabra 4 years ago
committed by GitHub
parent
commit
eef3379b93
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      README.md
  2. 14
      scripts/configure
  3. 4
      scripts/umbrel-os/boot

8
README.md

@ -83,14 +83,14 @@ curl -L https://github.com/getumbrel/umbrel/archive/v0.1.5-beta.tar.gz | tar -xz
### Step 2. Configure ### Step 2. Configure
```bash ```bash
# To run Umbrel on mainnet, run: # To configure Umbrel for mainnet, run:
./configure-box.sh ./scripts/configure
# For testnet, run: # For testnet, run:
TESTNET=1 ./configure-box.sh TESTNET=1 ./scripts/configure
# For regtest, run: # For regtest, run:
REGTEST=1 ./configure-box.sh REGTEST=1 ./scripts/configure
``` ```
### Step 3. Run Umbrel ### Step 3. Run Umbrel

14
configure-box.sh → scripts/configure

@ -1,4 +1,5 @@
#!/bin/bash -e #!/usr/bin/env bash
set -e
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
@ -27,6 +28,15 @@ check_dependencies () {
check_dependencies wget docker docker-compose check_dependencies wget docker docker-compose
UMBREL_ROOT="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))/.."
if [[ ! -d "$UMBREL_ROOT" ]]; then
echo "Root dir does not exist '$UMBREL_ROOT'"
exit 1
fi
cd "$UMBREL_ROOT"
echo "Start box configuration" echo "Start box configuration"
echo "Installing RPCAuth.py and configuring secrets" echo "Installing RPCAuth.py and configuring secrets"
cd bin/ cd bin/
@ -107,5 +117,5 @@ rm -fr README.md
rm -fr NETWORKING.md rm -fr NETWORKING.md
rm -fr CONTRIBUTING.md rm -fr CONTRIBUTING.md
rm -fr LICENSE rm -fr LICENSE
rm -fr configure-box.sh
echo "Box Configuration complete" echo "Box Configuration complete"

4
scripts/umbrel-os/boot

@ -24,10 +24,10 @@ if [ ! -f "$UMBREL_ROOT"/statuses/disk-partitioned ]; then
fi fi
if [ ! -f "$UMBREL_ROOT"/statuses/service-configured ]; then if [ ! -f "$UMBREL_ROOT"/statuses/service-configured ]; then
if [ -f "$UMBREL_ROOT"/configure-box.sh ]; then if [ -f "$UMBREL_ROOT"/scripts/configure ]; then
echo "Running configuration script" echo "Running configuration script"
cd "$UMBREL_ROOT" cd "$UMBREL_ROOT"
./configure-box.sh || exit 1 ./scripts/configure || exit 1
# Marking this as done so we don't do configuration again # Marking this as done so we don't do configuration again
touch "$UMBREL_ROOT"/statuses/service-configured touch "$UMBREL_ROOT"/statuses/service-configured
chown -R umbrel.umbrel "$UMBREL_ROOT"/statuses/service-configured chown -R umbrel.umbrel "$UMBREL_ROOT"/statuses/service-configured

Loading…
Cancel
Save