diff --git a/README.md b/README.md
index 8082a55..d1b5315 100644
--- a/README.md
+++ b/README.md
@@ -83,7 +83,7 @@ if (!defined('YEAR')) {
define('YEAR', '2025/26'); // Anno Scolastico Corrente
}
if (!defined('API_URL')) {
- define('API_URL', 'http://localhost:3006/classe');
+ define('API_URL', ''); // URL API di importazione, lascia vuoto per disabilitare. Esempio: http://localhost:3006/classe
}
if (!defined('DEV_MODE')) {
define('DEV_MODE', false); // Modalita' di sviluppo: abilita messaggi di debug aggiuntivi. Imposta su false se sei in produzione
diff --git a/docker-compose.yml b/docker-compose.yml
index 6b1597a..f1245a3 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -7,6 +7,29 @@ services:
depends_on:
- db
restart: unless-stopped
+ environment:
+ # --- Configuratione Database ---
+ DB_HOST: db # Host database
+ DB_USER: orario # Utente database
+ DB_PASS: orario # Password dell'utente del database
+ DB_NAME: school_timetable # Nome del database
+
+ # --- Impostazioni sito ---
+ APP_NAME: "Orario Scuola"
+ YEAR: "2025/26"
+ API_URL: ""
+ DEV_MODE: "false"
+
+ # --- Impostazioni Autenticazione ---
+ AUTH_TYPE: "local" # Tipo di autenticazione: può essere local o keycloak
+ APP_DOMAIN: "" # Dominio dell'app, ad esempio orario.tuosito.com
+
+ # --- Impostazioni di Keycloak (solo se il tipo di autenticazione è Keycloak) ---
+ KEYCLOAK_DOMAIN: "" # Dominio di Keycloak, ad esempio sso.tuosito.com
+ KEYCLOAK_REALM: "" # Realm di Keycloak, ad esempio master
+ KEYCLOAK_CLIENT_ID: "" # Client ID per Keycloak, ad esempio orario
+ KEYCLOAK_CLIENT_SECRET: "" # Client Secret per Keycloak, ad esempio abcde12345
+ KEYCLOAK_ALLOWED_USERS: '["admin","prof","segreteria"]'
db:
image: mariadb:11
container_name: orario-db
diff --git a/docker/php/config.php b/docker/php/config.php
index 6e53ccf..e8076dd 100644
--- a/docker/php/config.php
+++ b/docker/php/config.php
@@ -1,53 +1,131 @@
\ No newline at end of file
diff --git a/htdocs/admin/importer.php b/htdocs/admin/importer.php
index 5c6d933..13576ac 100644
--- a/htdocs/admin/importer.php
+++ b/htdocs/admin/importer.php
@@ -1,6 +1,7 @@
Gestisci Classi
Gestisci Materie
Gestisci Orario
- 🔄 Importa Orario
+ 🔄 Importa Orario';
+ }
+ ?>
Cambia Password';
diff --git a/htdocs/config/config.php b/htdocs/config/config.php
index 571771c..5dd1325 100644
--- a/htdocs/config/config.php
+++ b/htdocs/config/config.php
@@ -20,7 +20,7 @@ if (!defined('YEAR')) {
define('YEAR', '2025/26'); // Anno Scolastico Corrente
}
if (!defined('API_URL')) {
- define('API_URL', 'http://localhost:3006/classe');
+ define('API_URL', ''); // URL API di importazione, lascia vuoto per disabilitare. Esempio: http://localhost:3006/classe
}
if (!defined('DEV_MODE')) {
define('DEV_MODE', false); // Modalita' di sviluppo: abilita messaggi di debug aggiuntivi. Imposta su false se sei in produzione