frappe_docker/images
Malay Gondalia a4ca5ac8c2
Update Containerfile by adding bench setup requirements so All dependencies for all apps are already available. No need to know the site name in advance. and no need to setup requirements after site creation manually
bench setup requirements reads all apps’ pyproject.toml / requirements.txt and installs the Python packages into the bench virtual environment.

Later, when you dynamically create sites via:
docker compose --project-name erpnext-one exec backend \
  bench new-site --mariadb-user-host-login-scope=% --db-root-password changeit \
  --install-app erpnext --admin-password changeit one.example.com

All dependencies for all apps are already available.
No need to know the site name in advance.

This is fully compatible with the single-server-example.md workflow and supports multiple sites, dynamic app installation, and custom app dependencies.
2025-09-23 14:04:47 +05:30
..
bench chore: Update EOL NodeJS to 20.19.2 (#1638) 2025-05-29 17:33:28 +05:30
custom Update Containerfile by adding bench setup requirements so All dependencies for all apps are already available. No need to know the site name in advance. and no need to setup requirements after site creation manually 2025-09-23 14:04:47 +05:30
layered docs: quick build command (#1500) 2024-10-27 14:45:41 +05:30
production chore: Update EOL NodeJS to 20.19.2 (#1638) 2025-05-29 17:33:28 +05:30