---
title: "INSTALLAZIONE SOFTWARE DI STAMPA"
canonical: "https://help-desk-yellgo.refined.site/space/SUP/1639546881/INSTALLAZIONE%20SOFTWARE%20DI%20STAMPA"
format: markdown
---
**INDICE**

> Macro (toc)

---

> ℹ️ # <span style="color: #ffffff">**INTRODUZIONE**</span>

Segui questa guida per l’installazione del software di stampa, attenzione ai requisiti

> ⚠️ **REQUISITI**: 
> ⚠️ 
> ⚠️ - Dispositivo Windows - sul quale è possibile raggiungere il terminale Powershell e installare node.js e git
> ⚠️ - Informazioni fornite direttamente da YellGO [ api key - mandant id - shop id ]

---


> ℹ️ ## <span style="color: #bf2600">**01**</span>** → INSTALLARE NODE.JS**

Sul dispositivo Windows in cui è necessario installare il software di stampa procedere con l’installazione di node.js, disponibile a questo link:

[https://nodejs.org/en/download/current](https://nodejs.org/en/download/current) 


---


> ℹ️ ## <span style="color: #bf2600">**02**</span>** → INSTALLARE GIT**

Una volta completata l’installazione di node.js procedere con l’installazione di GIT, disponibile a questo link:

[https://git-scm.com/downloads](https://git-scm.com/downloads) 

---


> ℹ️ ## <span style="color: #bf2600">**03**</span>** → INSTALLAZIONE SOFTWARE DI STAMPA**

Una volta completate entrambe le installazioni aprire questo link [https://github.com/jessety/pm2-installer](https://github.com/jessety/pm2-installer) che servirà per avere delle indicazioni per la procedura di installazione.

Seguire i seguenti passaggi:

1. Creare una cartella nel percorso **C:** del dispositivo e rinominarla **yellgo**
2. Nella guida indicata sopra cercare la sezione “**Install**“ dove è indicato un link per scaricare l’ultima versione, cliccarlo e procedere con l’installazione

![image.png](media://120dd43d-beba-486d-9090-b4c2e4a13a48)


3. Inserire all’interno della cartella **yellgo **creata in precedenza il file installer appena scaricato
4. Scompattare il file zip scaricato sempre all’interno della cartella **yellgo**
5. Nel frattempo avviare Powershell (app nativa di Windows) in modalità amministratore

> ℹ️ **IMPORTANTE**: Avviare Powershell in modalità amministratore


6. Nel terminale che si apre, scrivere il seguente comando per raggiungere la cartella **yellgo** e premere INVIO

```none
cd C:\yellgo\pm2-installer-main
```


7. Procedere poi con la scrittura di questi 3 comandi seguiti ognuno dal tasto INVIO

```
npm run configure
npm run configure-policy
npm run setup
```

> ⚠️ **ATTENZIONE**: se dopo il primo comando “npm run configure“ viene mostrato un errore contattare direttamente YellGO


A questo punto è necessario riavviare il terminale, procedere quindi con la chiusura e riapertura di Powershell

Una volta riaperto procedere in questo modo: 

1. Raggiungere la cartella **yellgo** - digita questo comando e premi INVIO:

```
cd C:\yellgo
```


2. Digita questo comando e premi INVIO:

```
git clone https://gitlab.com/smart-delivery-manager/server-node.git
```


3. Verrà quindi visualizzata una pop up di autenticazione a GITlab

![Schermata 2025-03-17 alle 10.32.43.png](media://7ab0c800-f366-4489-acbd-cfaf4a49fc1a)

Assicurarsi che sia selezionato “Token“

**Inserisci la mail:**  
[folciofabio@gmail.com](mailto:folciofabio@gmail.com)

**Personal access token:**  
glpat-xkT6yx3XSnAZbCp_Q_7r


A questo punto apri la cartella yellgo e controlla che si sia creata una cartella rinominata **server_node**

1. Entrare nella cartella **server_node** e copiare il file rinominato **config.json**
2. Incollare il file sempre nella cartella **yellgo** ma al di fuori della cartella **server_node**
3. Apri e modifica con un editor di testo il file **config.json** appena copiato
4. Inserisci questo codice:

```none
{
	"cloud_api_endpoint": "https://api.yellgo.cloud",
	"api_key": "fornita-da-yellgo",
	"socket_endpoint": "https://ws.yellgo.cloud",
	"mandant_id": fornita-da-yellgo,
	"shop_id": fornita-da-yellgo
}
```

> ⚠️ **ATTENZIONE**: assicurarsi di avere a disposizione le informazioni:
> ⚠️ 
> ⚠️ - api_key
> ⚠️ - mandant_id
> ⚠️ - shop_id
> ⚠️ 
> ⚠️ Se non in possesso rivolgersi a YellGO


5. Dopo aver inserito il codice - Salva e chiudi il file
6. Nel terminale che è rimasto aperto digitare i seguenti comandi seguiti ognuno dal tasto INVIO

```
cd C:\yellgo\server-node
pm2 start server.js
pm2 save
```


7. Per verificare i log è possibile digitare questo comando

```
pm2 logs
```


---


> ℹ️ ## <span style="color: #bf2600">**04**</span>** → TEST FINALE**

Per effettuare dei test finali per la verifica che sia andato tutto a buon fine è possibile procedere con dei test di invio ordine e stampa comande