Skip to content

The Mint System Frappe development environment.

Notifications You must be signed in to change notification settings

questerp/Frappe-Development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frappe Development

The Mint System Frappe development environment.

This projects provides a highly opinionated way to develop Frappe sites and apps.

Requirements

  • Docker and Docker Compose
  • Install Python 3.6+ with pyenv
  • Install Node.js 12+ with n
  • Install yarn 1.12+: npm install -g yarn
  • wkhtmltopdf: sudo apt install wkhtmltopdf
  • bash/zsh alias: task='./task'

Usage

Clone this repository.

git clone https://github.com/Mint-System/Frappe-Development.git
cd Frappe-Development

See command overivew with task help or read task.

Check if required tools are installed.

task version

Native

Start Docker database containers.

task start db

Install Frappe dependencies.

task install

Init Frappe app.

task new-app demo

Start frappe development server.

task start

Docker

Start Docker containers.

task start docker

Install Frappe Docker dependencies.

task install docker

Start Docker frappe development server.

task start bench

About

The Mint System Frappe development environment.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%