테이블

데이터 기반 애플리케이션을 구축하고 관리하기 위한 협업형 스프레드시트 스타일 플랫폼.

접근

  • 브라우저를 열고 다음 주소를 방문하세요: https://<server-ip>
  • SSL 경고(자체 서명 인증서) 수락
  • 가입하고 사용자 계정을 생성한 후 로그인하여 Teable을 사용해 보세요.
  • 생성하는 첫 번째 사용자는 자동으로 관리자가 됩니다.
  • 가입을 관리하려면 다음으로 이동하세요: http://<server_ip>:3000/admin/setting → "새 계정 생성 허용" 활성화/비활성화

서비스 구성 요소

  • Teable 앱 → 포트 3000 (HTTPS를 통해 프록시 처리됨)
  • PostgreSQL → 포트 42345 (내부 5432)
  • Redis 캐시 → 포트 6379 (비밀번호로 보호됨)
  • MinIO 스토리지 → 포트 9000 (API) / 9001 (콘솔)

중요한 파일 및 디렉터리

  • /root/teable/ → 메인 설정 및 Docker Compose
  • /root/teable/.env → 환경 변수 및 자격 증명
  • /root/teable/docker-compose.yaml → 서비스 정의
  • /etc/nginx/sites-available/teable.conf → Nginx 구성
  • /etc/nginx/sites-enabled/teable.conf → 활성화된 사이트
  • /etc/nginx/ssl/fullchain.crt → SSL 인증서
  • /etc/nginx/ssl/privkey.key → SSL 키
  • /var/lib/docker/volumes/→ PostgreSQL, Redis, MinIO 데이터 (teable-db, teable-cache, teable-storage)

관리 명령어

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

신청 세부사항