Skip to content

teableio/dev

Repository files navigation

Teable Dev - Cloud Development Environment

One-click cloud development environment for Teable developers.

Features

  • πŸš€ Instant Start - Pre-built image, ready in 60 seconds
  • πŸ’ͺ Powerful Config - 8 vCPU, 30GB RAM (c4-standard-8)
  • πŸ” Secure Auth - GitHub OAuth + repository access verification
  • πŸ”‘ Auto SSH - Automatically fetches SSH keys from GitHub
  • ⏰ Auto Cleanup - Destroys after 12 hours of no SSH connections

Quick Start

Prerequisites

  1. Access to teableio/teable-ee repository
  2. SSH public key added to your GitHub account

Usage

  1. Visit https://dev.teable.ai
  2. Click "Sign in with GitHub"
  3. Click "Create Environment"
  4. Wait ~60 seconds
  5. Connect via SSH or VS Code/Cursor

Local Development

# Install dependencies
pnpm install

# Configure environment variables
cp env.example.txt .env.local
# Edit .env.local with actual values

# Start development server
pnpm dev
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                         User Flow                               β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚   1. Visit dev.teable.ai                                        β”‚
β”‚   2. GitHub OAuth login (verify teable-ee access)               β”‚
β”‚   3. Click create environment                                   β”‚
β”‚   4. Auto-fetch GitHub SSH public keys                          β”‚
β”‚   5. Create GCP VM (asia-southeast1, c4-standard-8)             β”‚
β”‚   6. Return connection info (SSH / VS Code / Cursor)            β”‚
β”‚   7. Auto-destroy after 12 hours of inactivity                  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

About

dev.teable.ai faster development for teable

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors