diff --git a/.gitignore b/.gitignore
index b723e18..8a554af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,3 +38,11 @@ public/yogasoulscript/venv//index.html
/public/.well-known/
/index.html
/public/.well-known/
+
+# File generati sul server: mai in git
+public/logs/*
+cron/preview/*
+public/assets/uploads/*
+public/assets/images/teachers/*
+public/uploads/*
+!public/uploads/.htaccess
\ No newline at end of file
diff --git a/cron/preview/classe_307.html b/cron/preview/classe_307.html
deleted file mode 100644
index 94ae61f..0000000
--- a/cron/preview/classe_307.html
+++ /dev/null
@@ -1 +0,0 @@
-
Hatha Yoga| | YogiBook · Riepilogo classe Hatha YogaLunedì 5 Ottobre 2026 · ore 19:30 via Valassina 62/B Seregno - Sala Contesto Yoga | 1/1 Iscritti | 0 Posti liberi | 0 In attesa | 0 In coda |
| Partecipanti confermati (1) | 1. | Amelia Benucci info@claudiosironi.com | Confermata |
|
| | Generato automaticamente da YogiBook il 01/10/2026 alle 11:15 |
|
\ No newline at end of file
diff --git a/cron/preview/classe_307_insegnante.html b/cron/preview/classe_307_insegnante.html
deleted file mode 100644
index 8a936cc..0000000
--- a/cron/preview/classe_307_insegnante.html
+++ /dev/null
@@ -1 +0,0 @@
-Hatha Yoga| | YogiBook · Riepilogo classe Hatha YogaLunedì 5 Ottobre 2026 · ore 19:30 via Valassina 62/B Seregno - Sala Contesto Yoga Insegnante: Francesca - | 1/1 Iscritti | 0 Posti liberi | 0 In attesa | 0 In coda |
| Partecipanti confermati (1) | | Generato automaticamente da YogiBook il 01/10/2026 alle 11:30 |
|
\ No newline at end of file
diff --git a/cron/preview/classe_307_titolare.html b/cron/preview/classe_307_titolare.html
deleted file mode 100644
index d9f04e1..0000000
--- a/cron/preview/classe_307_titolare.html
+++ /dev/null
@@ -1 +0,0 @@
-Hatha Yoga| | Copia per il titolare · classe di Francesca - | YogiBook · Riepilogo classe Hatha YogaLunedì 5 Ottobre 2026 · ore 19:30 via Valassina 62/B Seregno - Sala Contesto Yoga Insegnante: Francesca - | 1/1 Iscritti | 0 Posti liberi | 0 In attesa | 0 In coda |
| Partecipanti confermati (1) | 1. | Amelia Benucci info@claudiosironi.com | Confermata |
|
| | Generato automaticamente da YogiBook il 01/10/2026 alle 11:30 |
|
\ No newline at end of file
diff --git a/cron/preview/classe_314.html b/cron/preview/classe_314.html
deleted file mode 100644
index ed5b51d..0000000
--- a/cron/preview/classe_314.html
+++ /dev/null
@@ -1 +0,0 @@
-Aerial Yoga - mix| | YogiBook · Riepilogo classe Aerial Yoga - mixGiovedì 24 Settembre 2026 · ore 19:00 via Valassina 62/B Seregno - Sala Contesto Yoga | 2/8 Iscritti | 6 Posti liberi | 0 In attesa | 0 In coda |
| Partecipanti confermati (2) | 1. | Amelia Benucci info@claudiosironi.com | Confermata |
| | 2. | Aurora Masiero info@yogasoul.it | Confermata |
|
| | Generato automaticamente da YogiBook il 24/09/2026 alle 10:55 |
|
\ No newline at end of file
diff --git a/public/logs/mail_cancel.log b/public/logs/mail_cancel.log
deleted file mode 100644
index f889b66..0000000
--- a/public/logs/mail_cancel.log
+++ /dev/null
@@ -1,10 +0,0 @@
-[2026-02-18 13:43:57] ERROR sending. booking_id=29 user_id=2 to=info@claudiosironi.com :: SMTP Error: Could not connect to SMTP host. Failed to connect to server
-[2026-02-18 13:46:10] ERROR sending. booking_id=30 user_id=2 to=info@claudiosironi.com :: SMTP Error: Could not connect to SMTP host. Failed to connect to server
-[2026-10-14 08:44:28] SMTP in uso host=mail.yogasoul.it porta=465 enc=ssl user=info@yogasoul.it
-[2026-10-14 08:44:30] OK inviata. booking_id=70 user_id=2 to=info@claudiosironi.com lezione='Aerial Yoga - base' prevista='21-10-2026 18:30' cancellata='14-10-2026 08:44'
-[2026-10-14 08:46:52] SMTP in uso host=mail.yogasoul.it porta=465 enc=ssl user=info@yogasoul.it
-[2026-10-14 08:46:54] OK inviata. booking_id=60 user_id=2 to=info@claudiosironi.com lezione='Aerial Yoga - base' prevista='29-10-2026 20:15' cancellata='14-10-2026 08:46'
-[2026-10-14 13:46:38] SMTP in uso host=mail.yogasoul.it porta=465 enc=ssl user=info@yogasoul.it
-[2026-10-14 13:46:39] OK inviata. booking_id=58 user_id=2 to=info@claudiosironi.com lezione='Aerial Yoga - base' prevista='15-10-2026 20:15' cancellata='14-10-2026 13:46'
-[2026-10-14 13:55:35] SMTP in uso host=mail.yogasoul.it porta=465 enc=ssl user=info@yogasoul.it
-[2026-10-14 13:55:35] OK inviata. booking_id=71 user_id=2 to=info@claudiosironi.com lezione='Aerial Yoga - base' prevista='22-10-2026 20:15' cancellata='14-10-2026 13:55'