A CLI tool based on Docker Compose to easily manage Frappe based projects. As of now, only suitable for development in local machines running on Mac and Linux based OS.
Requirements: Python3.11+, Docker, VSCode(optional)
pip install frappe-manager
fm --install-completion
# create example.localhost site with only frappe, version -> version-15
fm create example
# create example.localhost site with only frappe, version -> develop
fm create example --frappe-branch develop
# create example.localhost site with frappe, erpnext and hrms, version -> version-15
fm create example --apps erpnext:version-15 --apps hrms:version-15
Visit CLI Wiki for more examples
Dockerfiles: Frappe Docker