A while back, I created a post Instructions for Installing a Steemit.com Instance (For Developers Interested in Working on Changes to Steemit.com). The main reason was because after following the instructions in the GitHub repository, I found that there were a few steps that were unclear / missing / incorrect.
I was recently working on a PR and needed to install a fresh instance of condenser. I went to my instructions post and found that it was out of date too. Rather than create a new post with updated instructions, I figured it would be best to actually update the instructions in the GitHub repository.
I made the following changes:
- Added step to verify NVM is installed.
- Changed config file from steem-example.json to default.json.
- Added quit/exit commands where appropriate.
- Added step to update ~/condenser/db/config/config.json with the mysql password.
- Clarified the step at the end to know when condenser is running.
- Updated the port number to be based on whatever is output as the port number condenser is running on.
Here is the pull request:
https://github.com/steemit/condenser/pull/1389
The PR is not accepted yet, but I am hopeful that it will be soon. I will work with the Steemit dev team to make any necessary changes in order for it to be accepted.