[Guide] ERPNext-14 Production Setup (Docker)

if you DB_PASSWORD is 123

The HASHED_PASSWORD is in hash format.

its not the same

your site may crashed or not set it properly. please create new site with proper site name.

hrms@prerana.com 

this is a mail format. its not a site format

@Antony_Praveenkumar I have follow all process how to acces the erpnext ?

On domain or on IP ?

you should access the erpnext with your domain

ok thanks it working

1 Like

@revant_one @Antony_Praveenkumar traefik is renew the ssl certificate ? after the expire ? or any another method

Its renew automatically every three months.

1 Like

@Antony_Praveenkumar @revant_one

We did a frappe installation using the frappe-docker but we face one issue

When we exec into docker and make some changes inside frappe apps this changes is not reflected after the reload
At same time when we make some changes inside the ERPNext app codebase these changes are reflected so can please help us to find out the issue.

please help

for more info

please check

Build custom image, read FAQ. Frequently Asked Questions · frappe/frappe_docker Wiki · GitHub

1 Like

You should use Custom APP. Don’t change code in frappe or erpnext or any other app. create own custom app and override other app functionality from there.

1 Like

You DO NOT need following:

  • for custom frappe pass FRAPPE_PATH=<your url url> and FRAPPE_BRANCH=<your repo branch>
  • for custom ERPNext use your fork repo url and fork repo branch in apps.json
1 Like

@revant_one thanks for replay

suppose we fork the frappe and erpnext repo and make some changes according to me and build image.

But if i want to update v14.70.1 to v14.70.2 . Due to iam fork that repo so we can get the benifit of this ?

What can i do sync fork or pull request ?

note - code i have changes is not changes when we do fork or pull request ?

please suggust me .

Or is there any conflicts at the time of request

That’s why you do not need this.

Use this approach instead,

If you are a contributor, your fork is ahead of frappe and after merge you know what will be synced, go ahead fork. Eventually you will be in sync with upstream.

If you fork and diverge, you are on your own with your own strategies to sync.

1 Like