notebooklm-container-minimum-1g-memory-not-512m
The upstream notebooklm-mcp-cli pip package has significantly more dependencies than the custom notebooklm-py wrapper. Container memory must be set to at least 1G (mem_limit: 1g in docker-compose); 512M causes OOM risk during package load and first-request CSRF refresh. Confirmed empirically during deployment — container ran at 74MB/1GB under load.