# Panoramica CLI

La CLI di Riseact è uno strumento che ti permette di creare, sviluppare e distribuire applicazioni che si integrano direttamente con la piattaforma Riseact.

Puoi utilizzare la CLI per creare un nuovo progetto,

## Funzionalità

- creare una nuova applicazione con un template predefinito
- distribuire l'applicazione su Riseact

## Requisiti

- Avere [Git](https://git-scm.com/) installato
- Un token [ngrok](https://ngrok.com/) per creare un tunnel per il server di sviluppo
- Utilizzare l'ultima versione di [Chrome](https://www.google.com/chrome/) o [Firefox](https://www.mozilla.org/it/firefox/new/)

## Come iniziare

Per cominciare è necessario installare la CLI di Riseact. Per farlo, scarica la versione del tuo sistema operativo da [questa pagina](https://github.com/riseact/riseact-cli/releases)

Una volta scaricato il file, estrai il contenuto e spostati nella cartella tramite il terminale.

Per utilizzare la CLI è necessario aver configurato un account Partner, se non lo hai ancora fatto segui [questa guida](https://dev.riseact.org/docs/getting-started)

Una volta configurato l'account, esegui il comando

<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" id="bkmrk-%24-riseact-auth-login" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex">```
<span class="token-line" style="color:#393A34"><span class="token plain">$ riseact auth login</span><br></br></span>
```

<div class="buttonGroup__atx"><button aria-label="Copia il codice negli appunti" class="clean-btn" title="Copia" type="button"><span aria-hidden="true" class="copyButtonIcons_eSgA"><svg class="copyButtonIcon_y97N" viewbox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewbox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>e inserisci le credenziali del tuo account Partner.

Assicurati di aver [registrato un'applicazione](https://dev.riseact.org/docs/getting-started) su Riseact. Crea inizialmente un'applicazione privata su un organizzazione di sviluppo, in modo da poter testare l'applicazione senza pubblicarla.

Una volta fatto potrai inizializzare un nuovo progetto, utilizzando il comando

<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" id="bkmrk-%24-riseact-app-init" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex">```
<span class="token-line" style="color:#393A34"><span class="token plain">$ riseact app init</span><br></br></span>
```

<div class="buttonGroup__atx"><button aria-label="Copia il codice negli appunti" class="clean-btn" title="Copia" type="button"><span aria-hidden="true" class="copyButtonIcons_eSgA"><svg class="copyButtonIcon_y97N" viewbox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewbox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>e segui le istruzioni a schermo. Questo comando creerà una nuova cartella con il nome dell'applicazione e all'interno troverai i file necessari per iniziare a sviluppare.

Per sviluppare l'applicazione, spostati all'interno della cartella e avvia il server di sviluppo con il comando

<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" id="bkmrk-%24-riseact-app-dev" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex">```
<span class="token-line" style="color:#393A34"><span class="token plain">$ riseact app dev</span><br></br></span>
```

<div class="buttonGroup__atx"><button aria-label="Copia il codice negli appunti" class="clean-btn" title="Copia" type="button"><span aria-hidden="true" class="copyButtonIcons_eSgA"><svg class="copyButtonIcon_y97N" viewbox="0 0 24 24"><path d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg class="copyButtonSuccessIcon_LjdS" viewbox="0 0 24 24"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>Questo comando avvierà un server locale e un tunnel ngrok per permetterti di testare l'applicazione su Riseact.

A questo punto accedi alla tua organizzazione di sviluppo su Riseact e vai alla lista delle [applicazioni private](https://admin.riseact.org/applications/private), da li potrai attivare l'applicazione e testarla.

---

*Contenuto importato da [https://dev.riseact.org/docs/cli/overview](https://dev.riseact.org/docs/cli/overview) il 2026-04-23 durante la migrazione iniziale della KB Metadonors. Aggiornare se il sorgente cambia.*