Setup

Set up DVC with TurtleTech managed storage in under 5 minutes.

1. Sign up

Create an account at my.turtletech.us. You will receive your S3 credentials (access key + secret) in the dashboard.

2. Configure DVC

# Add TurtleTech as a DVC remote
dvc remote add ttech s3://my-data

# Configure the endpoint
dvc remote modify ttech endpointurl https://s3.dvc.turtletech.us

# Set your credentials (from dashboard)
dvc remote modify ttech access_key_id YOUR_ACCESS_KEY
dvc remote modify ttech secret_access_key YOUR_SECRET_KEY

# Set as default remote
dvc remote default ttech

3. Push data

# Track a large file or directory
dvc add data/training-set/

# Push to TurtleTech storage
dvc push

4. Pull on another machine

git clone your-repo
cd your-repo

# Configure the remote (same as step 2)
dvc remote modify ttech access_key_id YOUR_ACCESS_KEY
dvc remote modify ttech secret_access_key YOUR_SECRET_KEY

# Pull data
dvc pull

Troubleshooting

If dvc push hangs, check that your credentials are correct:

dvc remote modify --list ttech

If you see 403 Access Denied, your storage quota may be full. Check usage in the dashboard or upgrade your plan.