ERPNext Production v15.0.0 ova download link

Here is download link for ERPNext Production v15.0.0
ERPNext Production v15.0.0

erpnext-v15.1

Import in Open VirtualBox 7.0 and enjoy. :blush:
Ubuntu Server: 22.04.2 LTS

Paswords:-
Ubuntu Login : frappe
Password : frappe
mySQL : frappe

8 Likes

Sharing is caring :hugs:

@ishrat.ibraham
Does your CPU supported Virtualization ?

If answer is YES then you can resolve this issue from below post.

Can’t Download From MEGA.Can you Please share this file in Google Drive?

@vivek_thakor
You can try to download with any VPN extension.
Otherwise, I will share on Google Drive or MediaFire.

I tried With Extension But still can’t download file
Please Share In Google Drive

2 Likes

Hello Brother,
I am a total newbie to this ecosystem & framework! I have seen a couple of video tutorials, but still struggling to install ERPNext as self-hosted on Windows! I have OracleVB installed! May I request a lead to complete a step-by-step tutorial on how to get started with ERPNext as self-hosted?

Thanks for your help!

@hafiz4saqib can we get the google drive link please
Asap

https://drive.google.com/drive/folders/12hliEqGEheAghWbNpvnCY_YI8AFlkBd_

1 Like

This mega download doesn’t work on any OS or even with VPN. Any other way to get it?

@hafiz4saqib

Here, How can I Install Healthcare module version15 on this, please help me with this. Thank you.

@Yogeshwaran

Go to directory frappe-bench

bench get-app healthcare
bench --site frappe.com install-app healthcare

After this point you should restart system.

sudo reboot

@hafiz4saqib I am getting an Error during the Installation of Healthcare app. Below is an Error msg,

frappe@ubuntu:~/frappe-bench$ bench get-app healthcare
ERROR: HTTPSConnectionPool(host=‘api.github.com’, port=443): Max retries exceeded with url: /repos/frappe/healthcare (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f5df6534190>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution’))
Traceback (most recent call last):
File “/usr/local/lib/python3.10/dist-packages/bench/utils/init.py”, line 437, in fetch_details_from_tag
org, repo = org_repo
ValueError: not enough values to unpack (expected 2, got 1)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 169, in _new_conn
conn = connection.create_connection(
File “/usr/lib/python3/dist-packages/urllib3/util/connection.py”, line 73, in create_connection
for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM):
File “/usr/lib/python3.10/socket.py”, line 955, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 700, in urlopen
httplib_response = self._make_request(
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 383, in _make_request
self._validate_conn(conn)
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 1017, in _validate_conn
conn.connect()
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 353, in connect
conn = self._new_conn()
File “/usr/lib/python3/dist-packages/urllib3/connection.py”, line 181, in _new_conn
raise NewConnectionError(
urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPSConnection object at 0x7f5df6534190>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 439, in send
resp = conn.urlopen(
File “/usr/lib/python3/dist-packages/urllib3/connectionpool.py”, line 756, in urlopen
retries = retries.increment(
File “/usr/lib/python3/dist-packages/urllib3/util/retry.py”, line 574, in increment
raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host=‘api.github.com’, port=443): Max retries exceeded with url: /repos/frappe/healthcare (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f5df6534190>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution’))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/local/bin/bench”, line 8, in
sys.exit(cli())
File “/usr/local/lib/python3.10/dist-packages/bench/cli.py”, line 132, in cli
bench_command()
File “/usr/lib/python3/dist-packages/click/core.py”, line 1128, in call
return self.main(*args, **kwargs)
File “/usr/lib/python3/dist-packages/click/core.py”, line 1053, in main
rv = self.invoke(ctx)
File “/usr/lib/python3/dist-packages/click/core.py”, line 1659, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/usr/lib/python3/dist-packages/click/core.py”, line 1395, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/usr/lib/python3/dist-packages/click/core.py”, line 754, in invoke
return __callback(*args, **kwargs)
File “/usr/local/lib/python3.10/dist-packages/bench/commands/make.py”, line 167, in get_app
get_app(
File “/usr/local/lib/python3.10/dist-packages/bench/app.py”, line 363, in get_app
app = App(git_url, branch=branch, bench=bench, soft_link=soft_link)
File “/usr/local/lib/python3.10/dist-packages/bench/app.py”, line 176, in init
super().init(name, branch, *args, **kwargs)
File “/usr/local/lib/python3.10/dist-packages/bench/app.py”, line 77, in init
self.setup_details()
File “/usr/local/lib/python3.10/dist-packages/bench/app.py”, line 102, in setup_details
self._setup_details_from_name_tag()
File “/usr/local/lib/python3.10/dist-packages/bench/app.py”, line 124, in _setup_details_from_name_tag
self.org, self.repo, self.tag = fetch_details_from_tag(self.name)
File “/usr/local/lib/python3.10/dist-packages/bench/utils/init.py”, line 439, in fetch_details_from_tag
org, repo = find_org(org_repo)
File “/usr/local/lib/python3.10/dist-packages/bench/utils/init.py”, line 415, in find_org
res = requests.head(f"https://api.github.com/repos/{org}/{org_repo}")
File “/usr/lib/python3/dist-packages/requests/api.py”, line 104, in head
return request(‘head’, url, **kwargs)
File “/usr/lib/python3/dist-packages/requests/api.py”, line 61, in request
return session.request(method=method, url=url, **kwargs)
File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 544, in request
resp = self.send(prep, **send_kwargs)
File “/usr/lib/python3/dist-packages/requests/sessions.py”, line 657, in send
r = adapter.send(request, **kwargs)
File “/usr/lib/python3/dist-packages/requests/adapters.py”, line 516, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host=‘api.github.com’, port=443): Max retries exceeded with url: /repos/frappe/healthcare (Caused by NewConnectionError(‘<urllib3.connection.HTTPSConnection object at 0x7f5df6534190>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution’))

@Yogeshwaran

1st:- Select Bridged Adapter instead of Host-only Adapter

After restart you can see your ERPNext IP or you can get via

ip a

2nd: Now you can use healthcare module

bench get-app version-15 healthcare
bench --site frappe.com install-app healthcare

Note:-
If you get here supervisor control error

Then follow these steps

bench setup socketio
bench setup supervisor
bench setup redis
sudo supervisorctl reload
bench get-app version-15 healthcare
bench --site frappe.com install-app healthcare
bench --site frappe.com migrate
bench restart

@hafiz4saqib Thank you for your reply.

Now, Its working fine.

1 Like

@hafiz4saqib And, I had a anothor queries related to this, how can I connect the vitual box frappe,erpnext, healthcare, and etc.. code into the local github repository? Pls help me with this..

@yasirarafat.net
If you want install ERPNext on windows system then you use WSL method.
But I think that you can install directory ERPNext on Ubuntu Server/Desktop edition on PC and use it as your self-hosted server.

Unable to download from Mega link as Mega has only free 3GB file transfer and file is of size 3.21GB. pl. upload google drive link for the same.

Thanks

@Singhstyle @sat.devlpr

Here is Google Drive link for ERPNext ova image.

ERPNext Stable & Updated Version

Ubuntu Server: 24.04 LTS
Ubuntu Login : frappe
Password : frappe
mySQL : frappe

hello @hafiz4saqib
Can you please Provide root user password?