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.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
frappe_manager-0.10.1.tar.gz
(48.6 kB
view hashes)
Built Distribution
Close
Hashes for frappe_manager-0.10.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a3287db029eb89cfa54bb064fa1c9e6ed89c3aca4c6a6337952621b53482ad4 |
|
MD5 | f7773ade5a80145cc880d70b0ac86c97 |
|
BLAKE2b-256 | aa331550ef4fd6a9438cbbb14efdb13044bb059de219e6880b13780c4103a1bd |