Troubleshooting
Database Connection Issues
- Ensure MySQL/MariaDB is running and accessible from the container
- Check database credentials in environment variables
- Verify database and user exist with proper permissions
- Check network connectivity between container and database
Application Not Starting
- Check container logs:
docker logs echolog
- Verify all required environment variables are set
- Ensure port 5000 is not already in use
- Check that MySQL/MariaDB is reachable
Login Not Working
- Verify
LOGIN_ENABLED is set to true
- Check
LOGIN_USERNAME and LOGIN_PASSWORD are set correctly
- Ensure
SECRET_KEY is set for session management