Documentation Index
Fetch the complete documentation index at: https://mintlify.com/cgwire/kitsu/llms.txt
Use this file to discover all available pages before exploring further.
Installation Issues
Node.js Version Mismatch
Error: Node.js version is too old
Error: Node.js version is too old
Error: npm version is too old
Error: npm version is too old
Dependency Installation Problems
npm install fails with errors
npm install fails with errors
Fabric.js installation issues
Fabric.js installation issues
cgwire/fabric.js). Ensure you have:- Git installed on your system
- Access to GitHub
- Proper network connectivity
Build and Development Issues
Development server won't start
Development server won't start
npm run dev fails or the development server doesn’t start.Solution:-
Check if another process is using the port:
- Kill the process or change the port in Vite configuration
-
Verify all dependencies are installed:
- Check for error messages in the console output
Build fails with memory errors
Build fails with memory errors
Vite build warnings about dependencies
Vite build warnings about dependencies
Runtime Issues
White screen or blank page
White screen or blank page
- Check browser console for JavaScript errors (F12)
- Verify the API backend (Zou) is running and accessible
- Check CORS settings if API is on a different domain
- Clear browser cache and reload
- Try in incognito/private mode to rule out extension conflicts
Cannot connect to API
Cannot connect to API
-
Verify Zou API is running:
- Check API URL configuration in Kitsu settings
- Verify network connectivity
- Check CORS configuration on the API server
- Review browser console for specific error messages
Authentication issues
Authentication issues
- Clear browser cookies and local storage
- Verify API authentication endpoints are working
- Check time synchronization (JWT tokens are time-sensitive)
- Review API logs for authentication errors
- Ensure database connection is working properly
Browser Compatibility Issues
Features not working in certain browsers
Features not working in certain browsers
- Chrome/Edge (latest versions)
- Firefox (latest versions)
- Safari (latest versions)
Video or 3D model preview not working
Video or 3D model preview not working
- Verify browser supports the file format
- Check if WebGL is enabled (for 3D models):
- Visit: chrome://gpu/ or about:support in Firefox
- Update graphics drivers
- Try a different browser
- Check console for specific errors
Performance Issues
Slow application performance
Slow application performance
- Check browser extensions (disable ad blockers temporarily)
- Clear browser cache and cookies
- Check network performance to API server
- Review browser console for warnings
- Monitor system resources (RAM, CPU)
- Close unnecessary browser tabs
Large file uploads failing
Large file uploads failing
- Check file size limits in API configuration
- Verify nginx/proxy timeout settings
- Check upload limits in PHP/server configuration
- Monitor network for stability
- Try uploading smaller batches
Testing Issues
Unit tests failing
Unit tests failing
npm test.Solution:Vitest configuration errors
Vitest configuration errors
- Ensure jsdom is installed:
npm install -D jsdom - Check vitest.config.js for syntax errors
- Verify test file patterns in configuration
- Update Vitest to latest version if needed
Docker Issues
Docker container won't start
Docker container won't start
Cannot access Kitsu in Docker
Cannot access Kitsu in Docker
- Verify port mapping:
-p 80:80or configured ports - Check firewall settings
- Access via http://localhost or configured host
- Review Docker logs for startup errors
- Ensure all required services started in container
Database Issues
Database connection errors
Database connection errors
- Verify PostgreSQL is running
- Check connection credentials in Zou configuration
- Test database connectivity:
- Review database logs
- Check network/firewall settings
Migration errors
Migration errors
- Backup your database first
- Check migration logs for specific errors
- Ensure database user has proper permissions
- Verify database schema compatibility
- Contact support if migrations are corrupted
