Express API
Un’API JSON con controllo di stato, validazione dell’input e arresto ordinato.
6 file · istruzioni incluseScopri il progettoDati relazionali o cache: scegli MariaDB, MySQL, PostgreSQL o Redis, con risorse condivise e uno slot server dedicato.
PostgreSQL, MySQL e MariaDB gestiscono dati relazionali e SQL. MariaDB è un motore distinto, compatibile con molti client MySQL ma non identico: verifica le funzionalità SQL e migra i dati esplicitamente. Redis è utile per le cache; la durabilità dipende dalla persistenza. MongoDB al momento non è attivo.
La pagina Database mostra host, porta, credenziali applicative e certificato CA assegnati. Usa TLS verificando certificato e nome host. Conserva le credenziali nei secret dell’app sul server, mai nel codice del browser o in Git. Le opzioni dell’URI dipendono dal client.
Indici, log delle transazioni, file temporanei e backup possono occupare spazio. Pool di connessioni e cache usano RAM. Limita le connessioni, misura i consumi e lascia margine per la manutenzione.
Arresta il database prima di creare un backup dei file dal pannello. Il ripristino sostituisce i file attuali, incluse le credenziali, con quelli del backup. Conserva una copia indipendente dei dati importanti e prova il recupero in anticipo. Cambiare motore o versione principale richiede una migrazione.
Ogni database occupa uno slot server: non c’è un limite aggiuntivo sul numero di database. RAM, CPU e spazio sono condivisi con gli altri server. Scegli le risorse nel budget disponibile: allocazioni troppo basse possono impedire l’avvio del motore.
Un’API JSON con controllo di stato, validazione dell’input e arresto ordinato.
6 file · istruzioni incluseScopri il progettoUn’API Python tipizzata con risposte validate, endpoint di stato e documentazione OpenAPI.
6 file · istruzioni incluseScopri il progettoI profili abilitati si possono creare dal pannello. Configura indirizzi e HTTPS nella scheda Domini; per un dominio personalizzato serve la verifica DNS. Nessuna garanzia di prestazioni o disponibilità è implicita.