Files
bdi_podman_serverconf/README.md

47 line
1.6 KiB
Markdown

2025-11-01 15:38:32 +01:00
# Guida Installazione Container Rootless - Ubuntu
Guida completa per configurare un'infrastruttura AI containerizzata con Podman rootless su Ubuntu.
## 1. Prerequisiti
### Sistema Operativo
- Ubuntu 22.04 LTS o superiore
- Utente non-root con privilegi sudo
### Partizionamento
2025-11-01 15:40:03 +01:00
| Mount Point | Size | Filesystem | Note |
|-------------|---------------|------------|------|
| /boot | 1 GB | ext4 | |
| / | 40 GB | ext4 | |
| /home | 50 GB | ext4 | se usi Podman rootless |
| /srv | tutto il resto| xfs | per dati, modelli AI, volumi bind |
| /swap | 16 GB | swap | |
2025-11-01 15:38:32 +01:00
## Installazione
Per installare automaticamente tutto il necessario, esegui:
```bash
2025-11-01 15:40:03 +01:00
curl -fsSL https://code.badstorm.xyz/SRV/bdi_podman_serverconf/raw/main/install.sh | sh
2025-11-01 15:38:32 +01:00
```
Questo script eseguirà tutti i passi di configurazione, inclusi aggiornamenti di sistema, installazione di Podman, configurazione di systemd e riavvio finale.
## Utilizzo dopo l'installazione
Dopo l'installazione e il riavvio, usa il comando `badai` per gestire i servizi AI containerizzati.
### Comandi principali:
- `badai restart`: Riavvia tutti i container e le reti quadlet, ricarica il daemon systemd dell'utente.
- `badai restart [nome]`: Riavvia un servizio specifico per nome (senza prefisso numerico).
- `badai help`: Mostra il messaggio di aiuto.
Esempi:
```bash
badai restart # Riavvia tutto
badai restart llamacpp # Riavvia solo il container llamacpp
```
I servizi includono container come `llamacpp` per modelli AI e `nginx` per il proxy, oltre alle reti interne.