IT
Accedi Crea un account

Come installare Baserow su Saplo (database al posto di Airtable)

Baserow è insieme un foglio di calcolo open source e un database relazionale, senza limiti di righe e senza costi per gli account aggiuntivi del team. Mostriamo come installarlo sul tuo Box, configurare i ruoli di accesso e proteggere i dati con un backup.

Grzegorz Kalmus ·

Airtable è comodo, ma il piano a pagamento costa sempre di più con ogni utente aggiuntivo, mentre quello gratuito impone un limite rigido al numero di righe del database. Baserow è un'alternativa open source che unisce foglio di calcolo e database relazionale, con viste Kanban, galleria e calendario, e puoi installarla sul tuo Box senza limiti di righe né costi per gli account aggiuntivi. Qui di seguito ti mostriamo passo passo come installare Baserow su Saplo, come configurarlo dopo il primo avvio e quanto differisce nell'uso quotidiano da Airtable.

Perché Baserow invece di Airtable

Airtable, come prodotto SaaS, fa una bella figura nelle presentazioni, ma ha una serie di problemi ricorrenti che le piccole imprese e i team di progetto avvertono apertamente:

  • limite di righe nel piano gratuito - il progetto cresce, il database cresce e a un certo punto devi passare a un piano a pagamento o dividere i dati tra più database separati, complicando la reportistica,
  • costo per ogni utente aggiuntivo - più persone nel team hanno accesso al database, più alta sarà la fattura mensile e con un team di quindici persone può raggiungere diverse centinaia di Euro al mese,
  • dati sui server di terzi - il database aziendale (contatti, progetti, ordini, dati dei clienti) si trova al di fuori della tua infrastruttura e del controllo della tua stessa policy di backup,
  • scarsa flessibilità nell'hosting - non è possibile spostare Airtable su un proprio server né adattarlo alle proprie esigenze di sicurezza oltre quanto consentito dal fornitore.

Baserow è un'implementazione indipendente della stessa idea, cioè un foglio di calcolo e un database in un'unica applicazione, ma open source e ospitata sul tuo Box. Nessun limite di righe imposto dal fornitore, nessun costo per ogni account aggiuntivo nel team, i dati restano con te, su un server che amministri tramite il Pannello Saplo.

Come Baserow si distingue da un semplice foglio di calcolo

Un foglio di calcolo tradizionale, come Excel o Google Sheets, funziona benissimo con elenchi semplici, ma quando aumentano le tabelle collegate inizia l'inferno delle formule di ricerca e del controllo manuale della coerenza dei dati. Baserow, proprio come Airtable, è un database relazionale dietro le quinte: ogni tabella ha tipi di campo definiti (testo, numero, data, file, link a un'altra tabella), mentre i collegamenti tra tabelle, per esempio un ordine associato a un cliente e a un elenco di prodotti, si aggiornano automaticamente, senza dover copiare i dati manualmente. Sullo stesso set di dati puoi creare più viste: una griglia come quella di un foglio di calcolo, una lavagna Kanban per monitorare gli stati, una galleria per sfogliare le foto o un calendario per pianificare le scadenze. Ogni vista ha filtri e ordinamento propri, indipendenti dalle altre.

Requisiti

Per installare Baserow su Saplo, ti servono:

  • un Box con Docker in esecuzione (il motore lo attiva automaticamente durante l'installazione dal catalogo; è necessario solo il supporto ai container annidati, che Saplo offre per impostazione predefinita su ogni piano),
  • almeno 2 GB di RAM liberi sul Box (l'immagine ufficiale all-in-one include Postgres e Redis, quindi è più pesante, ad esempio, rispetto a Vaultwarden o WordPress),
  • qualche gigabyte di spazio libero su disco, che aumenta con il numero di righe e file allegati,
  • un Dominio o sottodominio *.saploapp.pl incluso nel prezzo di ogni piano, se non hai ancora un tuo dominio.

Baserow non usa il database condiviso di Saplo. La variante all-in-one mantiene il proprio Postgres, Redis e i dati in un unico volume del container, proprio come Vaultwarden o Cal.com, quindi l'installazione non richiede alcun database separato da selezionare nel catalogo.

Installazione passo dopo passo

  1. Nel Pannello Saplo apri Catalogo delle applicazioni e scegli Baserow (categoria "Business").
  2. Scegli il Box su cui installare l'applicazione, oltre al dominio o al sottodominio sotto cui sarà disponibile.
  3. Conferma l'installazione. Il motore crea un container Docker con l'immagine ufficiale baserow/baserow (variante all-in-one con Postgres, Redis e Caddy integrati), prepara un volume per i dati e lo rende disponibile sul dominio indicato tramite nginx con un certificato SSL gratuito.
  4. Al primo avvio, Postgres e Redis interni vengono inizializzati da zero, perciò l'installazione richiede più tempo rispetto alle ricette più leggere presenti in catalogo. Considera un'attesa da diverse decine di secondi a un minuto.
  5. Al termine, il dominio mostra la pagina di accesso di Baserow, pronta per creare il primo Account.

Prima configurazione

Baserow, proprio come Cal.com, non crea automaticamente un account amministratore durante l'installazione, perché l'immagine ufficiale non dispone di variabili d'ambiente specifiche a questo scopo.

  1. Accedi a <tuo-dominio>/signup e crea il primo account. Il primo utente registrato ottiene tutti i diritti di amministratore dello spazio di lavoro, quindi fallo subito dopo che il dominio inizia a rispondere.
  2. Dopo aver effettuato l'accesso, crea il primo database (workspace) e le tabelle, oppure importa i dati da un file CSV se stai migratingando da Airtable.
  3. Aggiungi altri membri del team tramite un invito allo spazio di lavoro: ognuno crea il proprio account con lo stesso modulo di registrazione, usando l'indirizzo e-mail fornito.
  4. Nella vista tabella aggiungi viste Kanban, galleria o calendario dal menu delle viste, proprio come in Airtable: i dati restano gli stessi, cambia solo il modo in cui vengono visualizzati.

Gestione degli accessi e dei ruoli

Baserow separa l'accesso a livello di workspace e di singola base. Nelle impostazioni del workspace assegni a ogni persona invitata uno dei ruoli: amministratore con accesso completo alle impostazioni e alla fatturazione del workspace, membro che crea e modifica i dati, oppure persona con accesso in sola lettura alle viste che condividi tramite un link pubblico. Il link pubblico di una vista è utile quando vuoi mostrare al cliente lo stato del progetto senza dover creare un account, proteggendo contemporaneamente il resto della base da modifiche accidentali.

Backup e sicurezza dei dati

I dati Baserow si trovano in un volume del container sul tuo Box, quindi il backup funziona esattamente come per qualsiasi altra applicazione del catalogo Saplo: i piani Box L e superiori includono i backup (7 giorni per Box L, 14 per Box XL, 30 più una copia fuori server per Box XXL), mentre per Box S e Box M il backup giornaliero si acquista come aggiunta. Se in Baserow conservi dati dei clienti o documentazione aziendale, vale la pena attivare il backup fin dal primo giorno, prima che il database raggiunga una dimensione per cui l'esportazione manuale in CSV non sia più praticabile.

Baserow su Saplo vs Airtable

Airtable Baserow su Saplo
Limite di righe stabilito dal piano (gratuito e a pagamento) nessuno, la limitazione è il disco Box
Costo per utente aumenta con ogni account aggiuntivo incluso nel prezzo del piano Saplo, indipendentemente dal numero di account
Dove si trovano i dati server Airtable il tuo Box
Tipi di vista (tabella, Kanban, galleria, calendario) sì sì, gli stessi tipi di vista
Backup dipendenti dal piano Airtable inclusi nel prezzo del piano Box L e superiori, aggiuntivi per Box S e Box M
Importazione da Airtable non applicabile sì, importazione CSV durante la creazione della tabella
Chi amministra Airtable Tu, senza dover configurare manualmente il server

Domande frequenti

Posso importare i dati da un Airtable esistente? Sì, Baserow supporta l'importazione da un file CSV durante la creazione di una nuova tabella. Esporti ogni tabella da Airtable in CSV, poi la importi in Baserow, adattando i tipi di colonna.

Chi diventa amministratore dopo l'installazione? Diventa amministratore la prima persona che registra un account su /signup dopo l'installazione. Conviene farlo subito dopo che il dominio inizia a rispondere, così nessun estraneo può registrarsi per primo.

Quanta RAM richiede Baserow? Il minimo è 2 GB, perché la variante all-in-one include Postgres e Redis. Il fabbisogno è superiore a quello di configurazioni più leggere come WordPress o Vaultwarden, quindi conviene scegliere Box M o un piano superiore, soprattutto se il database conterrà allegati di grandi dimensioni.

Baserow ha un'API? Sì, ogni tabella ha una propria REST API con un token di accesso generato nelle impostazioni dell'account, utile per integrare n8n o uno script personalizzato, ad esempio per aggiungere automaticamente nuovi ordini dal negozio.

Posso avere Baserow e un'altra applicazione sullo stesso Box? Sì, ogni piano prevede un numero illimitato di applicazioni. L'unico limite è la RAM e il disco del Box.

Posso usare un dominio personalizzato invece del sottodominio saploapp.pl? Sì, nelle impostazioni dell'applicazione, nel pannello Saplo puoi collegare qualsiasi dominio tuo. Basta puntare il record DNS all'indirizzo indicato, mentre il motore emetterà automaticamente il certificato SSL.

Baserow supporta le automazioni senza n8n? Sì, le versioni più recenti di Baserow includono un modulo di automazione con trigger attivati alla modifica di un record e con pianificazioni. Tuttavia, anche per scenari più complessi, è più comodo collegarlo a n8n tramite API.

Se hai domande sull'installazione di Baserow sul tuo Box o sulla migrazione dei dati da Airtable, scrivici. Ti aiuteremo con la prima configurazione e con la scelta del piano Box più adatto.

  • #Airtable
  • #Baserow
  • #Basi di dati
  • #No-code
  • #Guida