Troubleshooting
Common issues and solutions for Palmr. deployment and usage.
🚨 Permission Denied Errors
Most common issue: Permission denied when uploading files or accessing data directories.
Quick Diagnosis
The Root Cause
Palmr. defaults: UID 1001, GID 1001
Linux standard: UID 1000, GID 1000
When using bind mounts, your host directories may have different ownership than Palmr's default UID/GID.
Solution 1: Environment Variables (Recommended)
Set Palmr. to use your host system's UID/GID:
Add to your docker-compose.yaml
:
Restart the container:
Solution 2: Change Host Directory Ownership
If you prefer to keep Palmr's defaults:
Solution 3: Docker Volume (Avoid the Issue)
Use Docker named volumes instead of bind mounts:
🐳 Container Issues
Container Won't Start
Check logs first:
Common issues:
-
Port already in use
-
Invalid encryption key
-
Missing environment variables
Container Starts But App Doesn't Load
📁 File Upload Issues
Files Not Uploading
-
Check disk space:
-
Check file permissions in container:
-
Check upload limits:
- Default max file size is configurable
- Check browser network tab for 413 errors
Files Upload But Can't Be Downloaded
🔑 Authentication Issues
Can't Login to Admin Account
-
Reset admin password:
-
Check database permissions:
OIDC Authentication Not Working
See our OIDC Configuration Guide for detailed setup.
🌐 Network Issues
Can't Access Web Interface
-
From localhost:
-
From external network:
API Not Accessible
💾 Database Issues
Database Connection Errors
Database Corruption
🚀 Performance Issues
Slow File Uploads
-
Check available disk space:
-
Monitor container resources:
-
Check temp directory permissions:
High Memory Usage
🔍 Diagnostic Commands
Complete Health Check
Log Analysis
📞 Getting Help
If none of these solutions work:
-
Gather diagnostic information:
-
Check our documentation:
-
Open an issue on GitHub:
- Include your
docker-compose.yaml
- Include relevant log output
- Describe your system (OS, Docker version, etc.)
- GitHub Issues
- Include your
-
Check existing issues:
- Search closed issues for similar problems
- Look for recent discussions