Teable

Een collaboratief platform in spreadsheetstijl voor het bouwen en beheren van datagestuurde applicaties.

Toegang

  • Open uw browser en ga naar: https://<server-ip>
  • SSL-waarschuwing accepteren (zelfondertekend certificaat).
  • Meld je aan, maak je gebruikersaccount aan en log in om Teable te gaan gebruiken.
  • De eerste gebruiker die je aanmaakt, wordt automatisch de beheerder.
  • Om aanmeldingen te beheren, ga naar: http://<server_ip>:3000/admin/setting → "Inschakelen/Uitschakelen Toestaan om nieuwe accounts aan te maken"

Servicecomponenten

  • Teable-app → Poort 3000 (via HTTPS geproxied)
  • PostgreSQL → Poort 42345 (intern 5432)
  • Redis-cache → Poort 6379 (beveiligd met wachtwoord)
  • MinIO-opslag → Poorten 9000 (API) / 9001 (console)

Belangrijke bestanden en mappen

  • /root/teable/ → Hoofdconfiguratie en Docker Compose
  • /root/teable/.env → Omgevingsvariabelen en inloggegevens
  • /root/teable/docker-compose.yaml → Dienstdefinities
  • /etc/nginx/sites-available/teable.conf → Nginx-configuratie
  • /etc/nginx/sites-enabled/teable.conf → Ingeschakelde site
  • /etc/nginx/ssl/fullchain.crt → SSL-certificaat
  • /etc/nginx/ssl/privkey.key → SSL-sleutel
  • /var/lib/docker/volumes/→ PostgreSQL, Redis, MinIO-gegevens (teable-db, teable-cache, teable-storage)

Beheeropdrachten

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

Details van de aanvraag