/davit_erpnext

Primary LanguageShellMIT LicenseMIT

DAVIT ERPNEXT

about Frappe and ERPNext in containers.

GitHub tag GitHub repo file or directory count

Getting Started

To get started you need

General Documentation

Setup

This is based on a single server setup, similar to the instructions provide be Frappe Docker single server example⁠.

In this example we a singel service with a statis IP attached to ERPNext runtime.

We nee to install the following:

  • [Install docker](#Install Docker) and docker compose v2 on linux server.
  • [Clone frappe_docker](#Clone frappe_docker) repo
  • [Install traefik](#Install traefik) service for internal load balancer and letsencrypt.
  • Install MariaDB with containers.
  • Setup project called erpnext-one and create sites one.example.com and two.example.com in the project.

Start by cloning this repository

git clone https://github.com/DavitTec/davit_erpnext.git

Install Docker

docker version
# Version:           27.0.3
docker compose version
# Docker Compose version v2.28.1

Clone frappe_docker

Clone frappe_docker repo for the needed YAMLs and change the current working directory of your shell to the cloned repo.

git clone https://github.com/frappe/frappe_docker
cd frappe_docker

Install traefik

References