Frappe-Manager
Frappe-Manager copied to clipboard
A CLI tool based on Docker Compose to easily manage Frappe based projects.
Frappe-Manager
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.
Installation
Requirements: Python3.11+, Docker, VSCode(optional)
pip install frappe-manager
Setup Autocompletion
-
fm --install-completion - Restart shell or terminal
Usage
Create a site
# 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
Credits
Dockerfiles: Frappe Docker