I successfully installed erpNext in my local computer (MacOS) and everything went fine (few errors now but not a big deal).
The main purpose is to install it for my company in a vps, along with Plesk. I chose to do it using Docker as the simple install breaks mariadb and many other staff, and it’s lot better to keep each thing separated.
So, I cloned the frappe git repo, I did all the staff for init and all is good, docker images are running well, accessible from plesk and all is good. Now when I access the image of frappe_docker and I launch bench start here is what I get :
frappe@3e733f1de5b7:~/frappe-bench$ bench start
12:19:53 system | worker_short.1 started (pid=1657)
12:19:53 system | worker_long.1 started (pid=1655)
12:19:53 system | worker_default.1 started (pid=1658)
12:19:53 system | schedule.1 started (pid=1656)
12:19:53 system | socketio.1 started (pid=1659)
12:19:53 system | web.1 started (pid=1661)
12:19:53 system | watch.1 started (pid=1660)
12:19:55 socketio.1 | listening on *: 9000
12:20:06 worker_default.1 | 12:20:06 RQ worker u'rq:worker:3e733f1de5b7.1666.default' started, version 0.12.0
12:20:06 worker_default.1 | 12:20:06 *** Listening on default...
12:20:06 worker_default.1 | 12:20:06 Cleaning registries for queue: default
12:20:06 worker_short.1 | 12:20:06 RQ worker u'rq:worker:3e733f1de5b7.1664.short' started, version 0.12.0
12:20:06 worker_short.1 | 12:20:06 *** Listening on short...
12:20:06 worker_short.1 | 12:20:06 Cleaning registries for queue: short
12:20:06 worker_long.1 | 12:20:06 RQ worker u'rq:worker:3e733f1de5b7.1662.long' started, version 0.12.0
12:20:06 worker_long.1 | 12:20:06 *** Listening on long...
12:20:06 worker_long.1 | 12:20:06 Cleaning registries for queue: long
12:20:06 web.1 | * Running on http://0.0.0.0:8000/ (Press CTRL+C to quit)
12:20:06 web.1 | * Restarting with inotify reloader
12:20:07 watch.1 | yarn run v1.12.1
12:20:07 watch.1 | $ node rollup/watch.js
12:20:08 web.1 | * Debugger is active!
12:20:08 web.1 | * Debugger PIN: 724-973-074
12:20:09 watch.1 |
12:20:09 watch.1 | Rollup Watcher Started
12:20:09 watch.1 |
12:20:09 watch.1 | Watching...
12:20:10 watch.1 | Rebuilding frappe-web.css
12:20:10 watch.1 | Rebuilding chat.js
12:20:12 watch.1 | Rebuilding frappe-web.min.js
12:20:15 watch.1 | Rebuilding control.min.js
12:20:19 watch.1 | Rebuilding dialog.min.js
12:20:21 watch.1 | Rebuilding desk.min.css
12:20:21 watch.1 | Rebuilding frappe-rtl.css
12:20:21 watch.1 | Rebuilding desk.min.js
12:20:25 watch.1 | Rebuilding module.min.css
12:20:25 watch.1 | Rebuilding form.min.css
12:20:25 watch.1 | Rebuilding form.min.js
12:20:25 watch.1 | (node:1788) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 change listeners added. Use emitter.setMaxListeners() to increase limit
12:20:27 watch.1 | Rebuilding list.min.css
12:20:27 watch.1 | Rebuilding list.min.js
12:20:28 watch.1 | Rebuilding report.min.css
12:20:28 watch.1 | Rebuilding report.min.js
12:20:30 watch.1 | Rebuilding web_form.min.js
12:20:30 watch.1 | Rebuilding web_form.css
12:20:30 watch.1 | Rebuilding print_format_v3.min.js
12:20:31 watch.1 | Rebuilding email.css
12:20:31 watch.1 | Rebuilding social.min.js
And it gets stuck there, for an unlimited time, I left it there for more than 2 hours, nothing happens, I tried accessing my new instance, it says timeout occured at xxxxx.xxx:8000
PS : port 8000 opened for tcp connexions, and tried already bench update, bench build (succss) and added already a site with bench new-site
I’m running this on a Centos7 vps with 4 G of Ram and plesk Onyx up-to-date version.