FR
Se connecter Crée ton compte

Comment installer Baserow sur Saplo (une base de données alternative à Airtable)

Baserow réunit un tableur à code source ouvert et une base de données relationnelle, sans limite de lignes ni frais pour chaque compte supplémentaire dans l’équipe. Nous te montrons comment l’installer sur ton propre Box, configurer les rôles d’accès de l’équipe et sécuriser tes données grâce à une sauvegarde.

Grzegorz Kalmus ·

Airtable est pratique, mais la formule payante devient plus coûteuse à chaque utilisateur supplémentaire, tandis que la version gratuite impose une limite stricte de lignes dans la base. Baserow est une alternative open source, un tableur et une base de données relationnelle combinés en un seul outil, avec des vues Kanban, galerie et calendrier, que tu héberges sur ton propre Box sans limite de lignes ni frais pour chaque compte supplémentaire. Voici, étape par étape, comment installer Baserow sur Saplo, le configurer après son premier lancement et ce qui le distingue d'Airtable au quotidien.

Pourquoi Baserow plutôt que Airtable

Airtable est un produit SaaS qui présente bien, mais il suffering de quelques problèmes récurrents que les petites entreprises et les équipes de projet ressentent painfully :

  • limite de lignes sur l'offre gratuite - le projet grandit, la base grandit, et à un moment tu dois passer à une offre payante ou répartir les données entre plusieurs bases distinctes, ce qui complique les rapports,
  • facturation pour chaque utilisateur supplémentaire - plus les membres de l'équipe ont accès à la base, plus la facture mensuelle est élevée, et pour une équipe de douze à quinze personnes, cela peut représenter plusieurs centaines d'euros par mois,
  • données sur des serveurs tiers - la base de l'entreprise (contacts, projets, commandes, données clients) se trouve en dehors de ton infrastructure et de ta propre politique de sauvegarde,
  • manque de flexibilité en matière d'hébergement - impossible de migrer Airtable vers ton propre serveur ou de l'adapter à tes exigences de sécurité au-delà de ce qu'autorise le fournisseur.

Baserow est une implémentation indépendante de la même idée, à savoir un tableur et une base de données réunis dans une seule application, mais open source et déployée sur ton propre Box. Aucune limite de lignes imposée par le fournisseur, aucun frais par compte supplémentaire dans l'équipe, les données restent chez toi, sur un serveur que tu administres via le Panneau Saplo.

En quoi Baserow diffère d'un tableur classique

Un tableur classique, comme Excel ou Google Sheets, convient parfaitement aux listes simples, mais dès que le nombre de tables liées augmente, les formules de recherche et la vérification manuelle de la cohérence des données deviennent vite un enfer. Baserow, comme Airtable, est une base de données relationnelle sous le capot : chaque table possède des types de champs définis (texte, nombre, date, fichier, lien vers une autre table), et les relations entre les tables, par exemple une commande associée à un client et à une liste de produits, se mettent à jour automatiquement, sans copie manuelle des données. Sur le même jeu de données, tu peux créer plusieurs vues : une grille comme dans un tableur, un tableau Kanban pour suivre les statuts, une galerie pour parcourir les photos ou un calendrier pour planifier les échéances. Chaque vue possède ses propres filtres et son propre tri, indépendants des autres.

Exigences

Pour installer Baserow sur Saplo, tu as besoin de :

  • une Box avec Docker activé (le moteur l'active automatiquement lors de l'installation depuis le Catalogue d'applications, seule l'imbrication dans un conteneur est nécessaire, ce que Saplo propose par défaut sur chaque plan),
  • au moins 2 GB de RAM libres sur la Box (l'image officielle all-in-one embarque son propre Postgres et Redis, ce qui la rend plus lourde que, par exemple, Vaultwarden ou WordPress),
  • quelques gigabytes d'espace libre sur le disque, dont l'utilisation augmente avec le nombre de lignes et de fichiers joints,
  • d'un domaine ou d'un sous-domaine *.saploapp.pl inclus dans le prix de chaque plan, si tu n'as pas encore ton propre domaine.

Baserow n'utilise pas la base de données mutualisée de Saplo. La variante all-in-one stocke son propre Postgres, Redis et ses données dans un seul volume de conteneur, comme Vaultwarden ou Cal.com. L'installation ne nécessite donc aucune base de données distincte à sélectionner séparément dans le Catalogue d'applications.

Installation étape par étape

  1. Dans le Panneau Saplo, accède au Catalogue d'applications et sélectionne Baserow (catégorie "Business").
  2. Choisis le Box sur lequel l'application doit être installée, ainsi que le domaine ou le sous-domaine sous lequel elle sera accessible.
  3. Confirme l'installation. Le moteur crée un conteneur Docker avec l'image officielle baserow/baserow (variante all-in-one avec Postgres, Redis et Caddy intégrés), prépare un volume de données et le rend accessible sous le domaine indiqué via nginx, avec un certificat SSL gratuit.
  4. Le premier lancement initialise les services internes Postgres et Redis à partir de zéro, l'installation dure donc plus longtemps qu'avec les configurations plus légères du catalogue. Prévois un délai allant de quelques dizaines de secondes à une minute.
  5. Une fois l'installation terminée, le domaine affiche la page de connexion Baserow, prête à permettre la création du premier compte.

Première configuration

Baserow, tout comme Cal.com, ne crée pas automatiquement de compte administrateur lors de l'installation, car l'image officielle ne contient pas de variables d'environnement dédiées à cette tâche.

  1. Accède à <votre-domaine>/signup et crée le premier compte. Le premier utilisateur enregistré obtient les pleins droits d'administrateur de l'espace de travail, tu dois donc le créer dès que le domaine commence à répondre.
  2. Après la connexion, crée ta première base (workspace) et les tables, ou importe les données d'un fichier CSV si tu migres depuis Airtable.
  3. Ajoute d'autres membres de l'équipe en les invitant dans l'espace de travail. Chacun crée son propre compte avec le même formulaire d'inscription, à l'adresse e-mail indiquée.
  4. Dans la vue tableau, ajoute des vues Kanban, galerie ou calendrier depuis le menu des vues, exactement comme dans Airtable. Les données restent les mêmes, seule leur présentation change.

Gestion des accès et des rôles

Baserow distingue les accès au niveau de l'espace de travail et de chaque base. Dans les paramètres de l'espace de travail, tu attribues à chaque personne invitée l'un des rôles suivants : administrateur avec un accès complet aux paramètres et à la facturation de l'espace de travail, membre qui crée et modifie les données, ou personne en lecture seule sur les vues que tu partageras avec un lien public. Le lien public vers une vue est pratique lorsque tu veux montrer à un client l'avancement du projet sans avoir à lui créer un compte, tout en protégeant le reste de la base contre les modifications accidentelles.

Sauvegardes et sécurité des données

Les données Baserow résident dans le volume du conteneur de ton Box, les sauvegardes fonctionnent donc exactement comme pour toutes les autres applications du catalogue d'applications Saplo : les forfaits Box L et supérieurs incluent des sauvegardes (7 jours d'historique pour Box L, 14 jours pour Box XL, 30 jours ainsi qu'une copie hors serveur pour Box XXL), tandis que pour Box S et Box M, tu peux ajouter une sauvegarde quotidienne en option. Si tu stockes dans Baserow des données clients ou de la documentation d'entreprise, il vaut mieux activer les sauvegardes dès le premier jour, avant que la base n'atteigne une taille qui rende l'export manuel en CSV peu pratique.

Baserow sur Saplo contre Airtable

Airtable Baserow sur Saplo
Limite de lignes imposée par la formule (gratuite et payantes) aucune, la limite est le disque du Box
Coût par utilisateur augmente avec chaque compte supplémentaire inclus dans le forfait Saplo, quel que soit le nombre de comptes
Où sont les données serveurs Airtable Ton Box
Vues (tableau, Kanban, galerie, calendrier) oui oui, les mêmes types de vues
Sauvegardes dépendantes de la formule Airtable incluses dans le forfait Box L et les formules supérieures, en option pour Box S et Box M
Importation depuis Airtable sans objet oui, importation CSV lors de la création d'une table
Qui administre Airtable Toi, mais sans avoir à déployer manuellement un serveur

Questions fréquentes

Puis-je importer des données depuis mon Airtable existant ? Oui, Baserow permet d’importer un fichier CSV lors de la création d’une nouvelle table. Tu exportes chaque table Airtable vers un fichier CSV, puis tu l’importes dans Baserow en faisant correspondre les types de colonnes.

Qui devient administrateur après l’installation ? La première personne qui crée un compte sous /signup après l’installation devient administrateur. Il est conseillé de le faire dès que le domaine commence à répondre, afin que personne d’autre ne puisse s’inscrire avant toi.

De combien de RAM Baserow a-t-il besoin ? Un minimum de 2 GB est nécessaire, car la variante tout-en-un embarque son propre Postgres et Redis. C’est plus que pour les configurations plus légères telles que WordPress ou Vaultwarden. Choisis Box M ou une formule supérieure, surtout si la base doit contenir de grandes pièces jointes.

Baserow propose-t-il une API ? Oui, chaque table dispose de sa propre API REST, avec un jeton d’accès généré dans les paramètres du compte. C’est utile pour l’intégration avec n8n ou un script personnalisé, par exemple pour ajouter automatiquement les nouvelles commandes de ta boutique.

Puis-je héberger Baserow et une autre application sur le même Box ? Oui, chaque formule autorise un nombre illimité d’applications. Les seules limites sont la RAM et l’espace disque du Box.

Puis-je utiliser mon propre domaine plutôt que le sous-domaine saploapp.pl ? Oui, dans les paramètres de l’application du Panneau Saplo, tu associes le domaine de ton choix. Il suffit de rediriger l’enregistrement DNS vers l’adresse indiquée, et le moteur délivre automatiquement le certificat SSL.

Baserow prend-il en charge les automatisations sans n8n ? Oui, les versions récentes de Baserow disposent d’un module d’automatisation intégré, avec des déclencheurs lors de la modification d’un enregistrement et des planifications. Cela dit, pour les scénarios plus complexes, il reste généralement plus pratique de le connecter à n8n via l’API.

Si tu as des questions sur l’installation de Baserow sur ton propre Box ou sur la migration de données depuis Airtable, écris-nous. Nous t’aiderons à effectuer la première configuration et à choisir la formule Box adaptée.

  • #Airtable
  • #Baserow
  • #Bases de données
  • #No-code
  • #Guide