✨ feat: Pridanie setup.sh — spustí Claude Code s inštrukciami
setup.sh sa skopíruje do ~/setup.sh každého užívateľa. Po prihlásení a claude login stačí spustiť ./setup.sh pre automatickú dostavbu prostredia. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -63,12 +63,15 @@ create_user() {
|
||||
msg_warn "Claude Code inštalácia zlyhala pre ${username} (nefatálna chyba)"
|
||||
fi
|
||||
|
||||
# Stiahnutie claude-setup.md do home adresára
|
||||
if [[ -n "${CLAUDE_SETUP_URL:-}" ]]; then
|
||||
curl -fsSL "$CLAUDE_SETUP_URL" -o "${user_home}/claude-setup.md" 2>/dev/null && \
|
||||
chown "${username}:${username}" "${user_home}/claude-setup.md" && \
|
||||
msg_ok "claude-setup.md skopírovaný do ${user_home}" || \
|
||||
msg_warn "Nepodarilo sa stiahnuť claude-setup.md"
|
||||
# Stiahnutie claude-setup.md a setup.sh do home adresára
|
||||
local base_url="https://git.inbox.sk/proxmox/Ubuntu24_LXC/raw/branch/main/config"
|
||||
if curl -fsSL "${base_url}/claude-setup.md" -o "${user_home}/claude-setup.md" 2>/dev/null && \
|
||||
curl -fsSL "${base_url}/setup.sh" -o "${user_home}/setup.sh" 2>/dev/null; then
|
||||
chmod +x "${user_home}/setup.sh"
|
||||
chown "${username}:${username}" "${user_home}/claude-setup.md" "${user_home}/setup.sh"
|
||||
msg_ok "claude-setup.md + setup.sh skopírované do ${user_home}"
|
||||
else
|
||||
msg_warn "Nepodarilo sa stiahnuť konfiguračné súbory"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user