about Frappe and ERPNext in containers.
To get started you need
- Docker,
- docker-compose, and
- git setup on your machine.
General Documentation
- refer to Docker's documentation.
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 sitesone.example.com
andtwo.example.com
in the project.
Start by cloning this repository
git clone https://github.com/DavitTec/davit_erpnext.git
docker version
# Version: 27.0.3
docker compose version
# Docker Compose version v2.28.1
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