Skip to main content

Docker

1. SSH Into Your GCE Instance

# SSH into your Compute Engine instance
gcloud compute ssh your-instance-name --zone=your-zone

2. Update docker-compose.yaml

services:
tooljet:
# ... other configuration
environment:
# Database connection settings
- PG_HOST=your-cloud-sql-ip
- PG_USER=postgres
- PG_PASS=your-password
- PG_DB=your-database-name
- PG_PORT=5432
# SSL is automatically handled by Cloud SQL

3. Apply Changes

# Restart containers
sudo docker-compose down
sudo docker-compose up -d

# Verify SSL connection
sudo docker-compose logs tooljet | grep "TOOLJET APPLICATION STARTED SUCCESSFULLY"

Reference: ToolJet Docker Setup Documentation