4.0 KiB
title: Nextcloud Tables created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, no-code-low-code, app-marathon-batch-rattrapage-2] confidence: high contested: false sources: [https://selfh.st/apps/?tag=No-Code%20%2F%20Low%20Code&app=nextcloud-tables]
🧩 Nextcloud Tables
App officielle Nextcloud : créez des bases de données structurées, des formulaires et des vues (table, kanban, calendrier) — l'équivalent Airtable natif dans votre cloud.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | nextcloud.com/tables |
| GitHub | nextcloud/tables |
| License | AGPL-3.0 |
| Langage | PHP |
| Étoiles GitHub | 0.4k ⭐ (intégré à Nextcloud Server) |
| Catégorie | [[cat-no-code-low-code |
📝 Description
Nextcloud Tables est une application officielle du projet Nextcloud qui transforme votre instance Nextcloud en outil de bases de données structurées / Airtable-like. Vous créez des tables avec colonnes typées (texte, nombre, date, sélection, collaborateur, fichier), les peuplez via une vue table ou un formulaire public, et les affichez en vues multiples : table, kanban, calendrier, galerie. Données hébergées dans votre instance Nextcloud, partageables, collaboratives.
Différence vs NocoDB / Airtable : Tables est volontairement plus simple, intégré à l'écosystème Nextcloud (auth, partage, notifications, mobile app). NocoDB est un outil dédié plus riche. Airtable est SaaS leader.
Pour qui : utilisateurs Nextcloud existants qui veulent structurer des données (CRM léger, inventaire, planning, suivi de projets) sans nouvel outil externe.
🚀 Installation
Via l'admin Nextcloud (recommandé)
- Aller dans Nextcloud Admin → Applications
- Chercher « Tables » dans la catégorie « Productivity »
- Cliquer sur Enable
Dockerfile / docker-compose (inclus dans nextcloud)
version: '3.8'
services:
nextcloud:
image: nextcloud:29-apache
container_name: nextcloud
restart: unless-stopped
ports:
- "8080:80"
volumes:
- nextcloud_data:/var/www/html
environment:
POSTGRES_HOST: db
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: change-me
depends_on:
- db
labels:
- "traefik.enable=true"
- "traefik.http.routers.nextcloud.rule=Host(`cloud.example.com`)"
- "traefik.http.routers.nextcloud.entrypoints=websecure"
- "traefik.http.routers.nextcloud.tls.certresolver=letsencrypt"
- "traefik.http.services.nextcloud.loadbalancer.server.port=80"
db:
image: postgres:16-alpine
container_name: nextcloud-db
restart: unless-stopped
environment:
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: change-me
volumes:
- nextcloud_db:/var/lib/postgresql/data
volumes:
nextcloud_data:
nextcloud_db:
🔄 Alternatives
Open Source
- app-nocobase — Low-code plus structuré, plus complet.
- app-saltcorn — No-code Node.js autonome.
- app-budibase — Low-code data-first.
Propriétaires
- Airtable — Référence SaaS, base de données + UI.
- Notion Databases — Tables intégrées à Notion.
🔐 Sécurité
- Hérite de la sécurité Nextcloud : SSO intégré, chiffrement at-rest, partage fin, audit log.
- Self-hosting : pas de service additionnel à sécuriser, tout reste dans votre instance Nextcloud.
- Formulaires publics : attention aux partages ouverts, à limiter aux données non sensibles.
📚 Ressources
Pages Liées
- cat-no-code-low-code — Catégorie No-Code / Low-Code
- app-nextcloud — Plateforme parente
- app-nocobase — Concurrent open source
- recettes-docker-compose — Templates Docker