aboutsummaryrefslogtreecommitdiff
path: root/src/infrastructure/config
diff options
context:
space:
mode:
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'