Teable

Une plateforme collaborative de type tableur permettant de créer et de gérer des applications basées sur les données.

Accès

  • Ouvrez votre navigateur et rendez-vous sur : https://<server-ip>
  • Accepter l'avertissement SSL (certificat auto-signé).
  • Inscrivez-vous, créez votre compte utilisateur et connectez-vous pour commencer à utiliser Teable.
  • Le premier utilisateur que vous créez deviendra automatiquement l'administrateur.
  • Pour contrôler les inscriptions, rendez-vous sur : http://<server_ip>:3000/admin/setting → « Activer/Désactiver Autoriser la création de nouveaux comptes »

Composants du service

  • Application Teable → Port 3000 (proxy via HTTPS)
  • PostgreSQL → Port 42345 (interne 5432)
  • Cache Redis → Port 6379 (sécurisé par mot de passe)
  • Stockage MinIO → Ports 9000 (API) / 9001 (console)

Fichiers et répertoires importants

  • /root/teable/ → Configuration principale et Docker Compose
  • /root/teable/.env → Variables d'environnement et identifiants
  • /root/teable/docker-compose.yaml → Définitions des services
  • /etc/nginx/sites-available/teable.conf → Configuration Nginx
  • /etc/nginx/sites-enabled/teable.conf → Site activé
  • /etc/nginx/ssl/fullchain.crt → Certificat SSL
  • /etc/nginx/ssl/privkey.key → Clé SSL
  • /var/lib/docker/volumes/→ Données PostgreSQL, Redis, MinIO (teable-db, teable-cache, teable-storage)

Commandes de gestion

docker ps                                        # View running containers
cd /root/teable && docker compose logs -f        # Follow logs in real-time
cd /root/teable && docker compose restart        # Restart Teable services
systemctl restart nginx                          # Restart Nginx

Détails de la demande