Il PC lo prepara Claude, su Windows o Mac
Chi arriva installa Claude e gli scrive una frase: i programmi li installa l'assistente (winget o Homebrew). configura.sh chiede la password Gitea e crea da solo il token, salva la chiave AWS senza aws configure e carica la chiave SSH pubblica sul profilo Gitea, da dove la prende l'amministratore. verifica.sh non usa piu' timeout, che sul Mac non c'e'. Il repository e' pubblico: non ha segreti. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,36 +1,30 @@
|
||||
# Primo giorno in OTO: preparare il PC
|
||||
|
||||
Questo repository serve una volta sola: prepara il tuo PC per lavorare sui
|
||||
progetti OTO. Non contiene segreti. I segreti dei progetti li scaricano i
|
||||
progetti stessi da AWS, con il tuo accesso personale.
|
||||
|
||||
La spiegazione completa (cosa sono i quattro accessi, chi li crea, cosa fai
|
||||
quando qualcuno se ne va) è sul portale dei servizi, alla voce **Chi arriva →
|
||||
Accessi e primo giorno**: `https://servizi.oto-farm.com/nuovo-collaboratore.html`.
|
||||
|
||||
## Prima di iniziare ti servono
|
||||
|
||||
Te li manda l'amministratore:
|
||||
|
||||
- la **password provvisoria di AWS** (utente `nome.cognome`);
|
||||
- la **password provvisoria di Gitea**, con cui hai scaricato questo repository;
|
||||
- il **file della VPN**, che arriva dal fornitore della VPN.
|
||||
|
||||
Sul PC ti servono installati **git**, **Docker**, la **AWS CLI** e
|
||||
**Claude Code**.
|
||||
progetti OTO. È pubblico e non contiene segreti: i segreti dei progetti li
|
||||
scaricano i progetti stessi da AWS, con il tuo accesso personale.
|
||||
|
||||
## Come si usa
|
||||
|
||||
```bash
|
||||
git clone https://git.oto-farm.com/admin/_OTO_IT_onboard.git
|
||||
cd _OTO_IT_onboard
|
||||
claude
|
||||
```
|
||||
1. Installa **Visual Studio Code** e, dentro, l'estensione **Claude Code**
|
||||
(oppure l'app **Claude**, scheda *Code*). Entra con l'invito di Claude.
|
||||
2. Scrivi a Claude:
|
||||
|
||||
e a Claude scrivi: **«configura la mia postazione»**. Ti guida passo per passo
|
||||
e controlla ogni passo.
|
||||
> Prepara il mio PC per OTO: https://git.oto-farm.com/admin/_OTO_IT_onboard
|
||||
|
||||
Se preferisci fare da solo:
|
||||
Il resto lo fa Claude: installa i programmi e ti dice cosa cliccare. Tu fai i
|
||||
login nel browser e scrivi le tue chiavi nel terminale quando te lo chiede.
|
||||
|
||||
## Una regola
|
||||
|
||||
**Password, chiavi e token non si scrivono mai in chat, nemmeno a Claude.**
|
||||
Quando serve un segreto, `configura.sh` lo chiede nel terminale senza
|
||||
mostrarlo a schermo.
|
||||
|
||||
La spiegazione completa è su
|
||||
`https://servizi.oto-farm.com/nuovo-collaboratore.html`.
|
||||
|
||||
## Senza Claude
|
||||
|
||||
```bash
|
||||
./configura.sh # chiede quello che serve, una cosa per volta
|
||||
@@ -38,11 +32,5 @@ Se preferisci fare da solo:
|
||||
./progetti.sh # scarica i progetti a cui hai accesso
|
||||
```
|
||||
|
||||
Puoi rilanciarli quante volte vuoi: quello che è già a posto non viene
|
||||
toccato.
|
||||
|
||||
## Una regola
|
||||
|
||||
**Token, password e chiavi private non si scrivono mai in chat, nemmeno a
|
||||
Claude.** Quando serve un segreto, `configura.sh` lo chiede nel terminale senza
|
||||
mostrarlo a schermo.
|
||||
Si possono rilanciare quante volte si vuole: quello che è già a posto non
|
||||
viene toccato.
|
||||
|
||||
Reference in New Issue
Block a user