fix: factory falls back to design-time dummy; remove CI dummy-file step and creds-env cp lines
This commit is contained in:
@@ -5,9 +5,6 @@
|
||||
# Expects in ${APP_HOME}/staging/:
|
||||
# deepdrft-manager.tar.gz -- published self-contained linux-x64 binary tree
|
||||
#
|
||||
# DeepDrftManager reads its API URL and API key credential from environment/api.json at startup
|
||||
# (populated by setup-step10-creds.sh). The env-file copy block below keeps it current.
|
||||
#
|
||||
# Paths are derived at runtime — no hardcoded usernames or home dirs.
|
||||
# APP_HOME comes from $HOME (sshd sets this for the app user).
|
||||
|
||||
@@ -36,18 +33,6 @@ rm -f "${STAGING}/${ARCHIVE}"
|
||||
|
||||
echo "[deploy-manager] archive extracted"
|
||||
|
||||
# ── Apply environment files (host-managed, not in archive) ────────────────
|
||||
if [[ -d "${APPROOT}/environment" ]]; then
|
||||
shopt -s nullglob
|
||||
env_files=("${APPROOT}/environment/"*)
|
||||
shopt -u nullglob
|
||||
if [[ ${#env_files[@]} -gt 0 ]]; then
|
||||
mkdir -p "${APPROOT}/bin/environment"
|
||||
cp "${env_files[@]}" "${APPROOT}/bin/environment/"
|
||||
echo "[deploy-manager] environment files applied"
|
||||
fi
|
||||
fi
|
||||
|
||||
# ── Enable and restart service ─────────────────────────────────────────────
|
||||
systemctl --user enable deepdrftmanager.service
|
||||
systemctl --user restart deepdrftmanager.service
|
||||
|
||||
Reference in New Issue
Block a user