Teable

Una piattaforma collaborativa in stile foglio di calcolo per creare e gestire applicazioni basate sui dati.

Accesso

  • Apri il browser e visita: https://<server-ip>
  • Accetta avviso SSL (certificato autofirmato).
  • Registrati, crea il tuo account utente e accedi per iniziare a utilizzare Teable.
  • Il primo utente creato diventerà automaticamente l'amministratore.
  • Per controllare le iscrizioni, vai su: http://<server_ip>:3000/admin/setting → "Abilita/Disabilita Consenti la creazione di nuovi account"

Componenti del servizio

  • App Teable → Porta 3000 (proxy tramite HTTPS)
  • PostgreSQL → Porta 42345 (interna 5432)
  • Cache Redis → Porta 6379 (protetta con password)
  • MinIO Storage → Porte 9000 (API) / 9001 (Console)

File e directory importanti

  • /root/teable/ → Configurazione principale e Docker Compose
  • /root/teable/.env → Variabili d'ambiente e credenziali
  • /root/teable/docker-compose.yaml → Definizioni dei servizi
  • /etc/nginx/sites-available/teable.conf → Configurazione Nginx
  • /etc/nginx/sites-enabled/teable.conf → Sito abilitato
  • /etc/nginx/ssl/fullchain.crt → Certificato SSL
  • /etc/nginx/ssl/privkey.key → Chiave SSL
  • /var/lib/docker/volumes/→ Dati PostgreSQL, Redis, MinIO (teable-db, teable-cache, teable-storage)

Comandi di gestione

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

Dettagli dell'applicazione