Files
boss/scripts/install-server-mail.sh
2026-03-26 23:16:56 +08:00

15 lines
468 B
Bash
Executable File

#!/bin/zsh
set -euo pipefail
ROOT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
SERVER_WRAPPER="${BOSS_SERVER_WRAPPER:-$HOME/.codex/skills/boss-server-debug/scripts/server_ssh.sh}"
REMOTE_DIR="${BOSS_REMOTE_DIR:-/opt/boss}"
if [[ ! -x "${SERVER_WRAPPER}" ]]; then
echo "Boss server wrapper not found: ${SERVER_WRAPPER}" >&2
exit 1
fi
"${ROOT_DIR}/scripts/deploy-server.sh"
"${SERVER_WRAPPER}" exec "sudo bash ${REMOTE_DIR}/deployment/mail/install-postfix-dovecot.sh"