> For the complete documentation index, see [llms.txt](https://manuale.opencontent.it/manuali/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manuale.opencontent.it/manuali/manuale-operativo-interno/infrastruttura/traefik-reti.md).

# Aggiungere una rete a Traefik

Lo script `traefik-network-add` permette di aggiungere una nuova rete overlay a Traefik con un singolo comando, senza operazioni manuali sul container e senza downtime sul cluster.

Lo script si trova in `/srv/bin/traefik-network-add`.

## Utilizzo

Esegui lo script passando il nome della rete come unico argomento:

```
traefik-network-add <nome-rete>
```

Il prefisso `traefik-` è opzionale: lo script lo aggiunge automaticamente se non presente.

Lo script in sequenza:

1. verifica i prerequisiti (SSH raggiungibile, rete non già presente, nome valido);
2. crea la rete nello Swarm;
3. la collega live al container Traefik;
4. la dichiara in `traefik.yml`.

Traefik inizia il routing sulla nuova rete immediatamente, senza aspettare il prossimo deploy.

{% hint style="warning" %}
Al termine, pianifica un deploy Traefik nella prossima finestra di manutenzione. Le reti create con questo script lasciano stato orfano sul nodo Traefik se eliminate prima del deploy.
{% endhint %}
