Ok... I managed to make this explorer work (again) for public access :
https://explorer.voltpot.orgI've checked once again and every of these commands runs successfully when they are run one by one in terminal:
Usage: scripts/sync.sh /path/to/nodejs [mode]
Mode: (required)
update Updates index from last sync to current block
reindex Clears index then resyncs from genesis to current block
reindex-rich Clears and recreates the richlist data
reindex-txcount Rescan and flatten the tx count value for faster access
reindex-last Rescan and flatten the last blockindex value for faster access
market Updates market summaries, orderbooks, trade history + charts
peers Updates peer info based on local wallet connections
If they are on a crontab job though, nothing happens.
I've seen a file named "delete.me" in explorer/tmp folder. So I delete it. Now I'm running the " scripts/sync.sh /path/to/nodejs check " command. It's been running for almost 3 hr already:
~/explorer$ scripts/sync.sh /path/to/nodejs check
script launched with pid: 3530
starting check.. please wait..
It shows like the PID 3530 associated with this "check" is running indeed:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3530 ******* 20 0 854732 65764 29996 S 1.7 3.2 2:31.74 node
2520 ******* 20 0 749304 59916 22364 S 1.0 2.9 1:37.79 voltpotcoind
2557 mongodb 20 0 1667752 154704 39952 S 1.0 7.6 1:40.34 mongod
The only difference I've noticed is that in the ~explorer/tmp folder it shows up now an "index.pid" file, but no "cluster.pid" file. These 2 files were present in /tmp folder on original Iquidus Explorer.
So I wonder if there might be a connection for Crontab not working, because of ~explorer/tmp folder issues?!