Documentation Index
Fetch the complete documentation index at: https://docs.helix-db.com/llms.txt
Use this file to discover all available pages before exploring further.
For the complete documentation index optimized for AI agents, see llms.txt.This guide helps you resolve common issues when using the Helix CLI v2.
Installation Issues
Command not found: helix
Problem: After installation,helix command is not recognized.
Solutions:
-
Ensure PATH is updated:
-
For Zsh users:
-
Verify installation:
Permission denied during installation
Problem: Installation fails with permission errors. Solution: Use system-wide installation with sudo:Project Configuration Issues
Not in a Helix project directory
Error:-
Initialize a new project:
-
Navigate to project directory:
-
Check for
helix.toml:
Invalid configuration in helix.toml
Error:Instance not found
Error:-
Check available instances:
-
Add the missing instance:
Docker Issues
Docker daemon not running
Error:- Start Docker Desktop
-
On Linux, start Docker service:
-
Check Docker status:
Permission denied for Docker socket
Error:Port already in use
Error:-
Find process using the port:
-
Stop conflicting service or use different port:
Container name conflict
Error:Authentication Issues
Helix Cloud authentication failed
Error:Expired credentials
Error:Fly.io authentication issues
Error:- For CLI auth:
AWS ECR authentication failed
Error:-
Configure AWS CLI:
-
Login to ECR:
Build & Deployment Issues
Build fails with missing files
Error:Push fails for cloud instance
Error:- Check internet connection
- Verify authentication:
- Check cloud service status
Instance won’t start
Problem:helix push dev succeeds but instance isn’t accessible.
Debugging steps:
-
Check container status:
-
View container logs:
-
Test connection:
-
Check port binding:
Migration Issues
v1 project detected
Error:Migration backup failed
Error:Performance Issues
Slow build times
Solutions:-
Use release mode for production only:
-
Reduce vector config for development:
-
Clean Docker cache:
High memory usage
Solutions:-
Limit database size:
- Adjust Docker resources in Docker Desktop settings
Container crashes
Debugging steps:-
Check logs:
-
Inspect exit code:
-
Increase memory limits:
Network Issues
Cannot connect to instance
Debugging steps:-
Check if container is running:
-
Test localhost connection:
-
Check firewall settings:
Connection refused
Solutions:-
Verify port configuration:
-
Check port forwarding:
-
Try different port:
Common Error Messages
”ENOENT: no such file or directory”
Cause: Missing required files Solution: Runhelix init to create project structure
”EADDRINUSE: address already in use”
Cause: Port conflict Solution: Use different port or stop conflicting service”EPERM: operation not permitted”
Cause: Permission issue Solution: Check file permissions or run with appropriate privileges”ECONNREFUSED: Connection refused”
Cause: Service not running Solution: Start the instance withhelix push <instance>
”ETIMEDOUT: operation timed out”
Cause: Network or performance issue Solution: Check network connection and increase timeout settingsGetting Help
If you’re still experiencing issues:- Check the documentation: https://docs.helix-db.com
- Search GitHub issues: https://github.com/HelixDB/helix-db/issues
- Join Discord: https://discord.gg/2stgMPr5BD
- Contact support: founders@helix-db.com
- Helix CLI version (
helix --version) - Operating system and version
- Docker version (
docker --version) - Error messages and logs
- Steps to reproduce the issue
helix.tomlconfiguration (remove sensitive data)
Quick Fixes Checklist
Before reporting an issue, try these steps
Before reporting an issue, try these steps
- Update CLI:
helix update - Validate configuration:
helix check - Restart Docker Desktop
- Clean up resources:
helix prune - Check disk space:
df -h - Verify network connectivity
- Review recent changes to
.hxfiles - Check file permissions
- Try with a fresh project:
helix initin a new directory