112 lines
4.0 KiB
Markdown
112 lines
4.0 KiB
Markdown
---
|
|
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](https://nextcloud.com/tables/) |
|
|
| **GitHub** | [nextcloud/tables](https://github.com/nextcloud/tables) |
|
|
| **License** | AGPL-3.0 |
|
|
| **Langage** | PHP |
|
|
| **Étoiles GitHub** | 0.4k ⭐ (intégré à Nextcloud Server) |
|
|
| **Catégorie** | [[cat-no-code-low-code|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é)
|
|
|
|
1. Aller dans **Nextcloud Admin → Applications**
|
|
2. Chercher « **Tables** » dans la catégorie « Productivity »
|
|
3. Cliquer sur **Enable**
|
|
|
|
### Dockerfile / docker-compose (inclus dans nextcloud)
|
|
|
|
```yaml
|
|
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
|
|
- [Documentation](https://nextcloud.com/tables/)
|
|
- [GitHub](https://github.com/nextcloud/tables)
|
|
- [Nextcloud App Store](https://apps.nextcloud.com/apps/tables)
|
|
|
|
## 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
|