aboutsummaryrefslogtreecommitdiff
path: root/src/infrastructure/config
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2023-03-27 14:41:36 -0300
committerEuAndreh <eu@euandre.org>2023-03-27 15:06:51 -0300
commit2bbe3fd19e1f057a7129365cdb4ef5e9336e977e (patch)
tree629054488757080873a557ab31ae89c537fa2605 /src/infrastructure/config
parentrc.sh: Conditionally "mkdir -p $XDG_*" (diff)
downloadserver-2bbe3fd19e1f057a7129365cdb4ef5e9336e977e.tar.gz
server-2bbe3fd19e1f057a7129365cdb4ef5e9336e977e.tar.xz
src/infrastructure/config/conf.env: Use file to parameterize reconfigure(8) and report(8) scripts
Notes
See CI logs with: git notes --ref=refs/notes/ci-logs show 2bbe3fd19e1f057a7129365cdb4ef5e9336e977e git notes --ref=refs/notes/ci-data show 2bbe3fd19e1f057a7129365cdb4ef5e9336e977e Exit status: 128 Duration: 0
Diffstat (limited to 'src/infrastructure/config')
-rw-r--r--src/infrastructure/config/conf.env10
-rw-r--r--src/infrastructure/config/rc.sh3
2 files changed, 12 insertions, 1 deletions
diff --git a/src/infrastructure/config/conf.env b/src/infrastructure/config/conf.env
new file mode 100644
index 0000000..daf313c
--- /dev/null
+++ b/src/infrastructure/config/conf.env
@@ -0,0 +1,10 @@
+#!/bin/sh
+
+NAME='servers'
+TLD='euandre.org'
+HOMEPAGE="https://$TLD/s/servers/"
+HTML_OUTDIR="/srv/www/s/$NAME/"
+RSYNC_ADDR='zh3051@zh3051.rsync.net'
+
+CGIT_URL="https://$TLD/git/$NAME/commit/?id="
+REPO_NAME="$NAME.git"
diff --git a/src/infrastructure/config/rc.sh b/src/infrastructure/config/rc.sh
index 996e515..abb966b 100644
--- a/src/infrastructure/config/rc.sh
+++ b/src/infrastructure/config/rc.sh
@@ -2,6 +2,7 @@
# shellcheck source=/dev/null
. /etc/profile
+. /etc/conf.env
export XDG_PREFIX=~/.usr
export XDG_CACHE_HOME="$XDG_PREFIX"/var/cache
@@ -49,7 +50,7 @@ export RLWRAP_HOME="$XDG_CACHE_HOME"/rlwrap
export GUILE_HISTORY="$XDG_STATE_HOME"/guile-history
HOSTNAME="$(hostname)"
-export BORG_REPO="zh3051@zh3051.rsync.net:borg/$HOSTNAME"
+export BORG_REPO="$RSYNC_ADDR:borg/$HOSTNAME"
export BORG_REMOTE_PATH='borg1'
export BORG_PASSCOMMAND='cat /opt/secrets/borg-passphrase.txt'