Commit Graph

6 Commits

Author SHA1 Message Date
martin
ed4d51b205 🐛 fix: setup.sh — plná cesta k claude (alias nefunguje v skripte)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 18:43:39 +01:00
martin
13853640a9 🐛 fix: setup.sh — použitie alias superclaude namiesto plného príkazu
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 18:19:04 +01:00
martin
4d5350c905 feat: Pridanie užívateľa milan (surkos) do users.json
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 18:07:55 +01:00
martin
274061713d 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>
2026-03-16 18:00:55 +01:00
martin
caf93c0123 feat: Pridanie claude-setup.md do home adresára užívateľov
Súbor config/claude-setup.md sa stiahne a skopíruje do ~/claude-setup.md
každého vytvoreného užívateľa. Obsahuje inštrukcie pre dostavbu
prostredia (Node.js, Chromium, MCP server).

Použitie: claude -p "$(cat ~/claude-setup.md)"

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 17:58:07 +01:00
martin
e6dd8acffb feat: Zjednodušená inštalácia Ubuntu LXC s výberom užívateľov
- Nový jednoduchý wizard: hostname, IP, resources, výber užívateľov
- config/users.json: databáza užívateľov s SSH kľúčmi
- Whiptail checkbox pre výber užívateľov pri inštalácii
- Užívatelia sa vytvárajú s náhodným heslom a sudo NOPASSWD
- SSH hardening: PermitRootLogin no, PasswordAuthentication no
- Balíčky: mc, wget, git, curl, openssh-server
- Defaults: 4 CPU, 4 GB RAM, 32 GB disk

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 15:11:31 +01:00