I am just saying if everytime I go to do a git pull it fails because the files have been modified it makes it very difficult to easily upgrade pool.
If there is the _example file then I can do a git pull with no issues, compare the _example file to the file in use and make changes without having to completely redo the file for my use then doing an upgrade is extremely easy, this is why zone117x added this to his repo because it was extremely complicated to upgrade pools otherwise.
I see your point.
Ideally, you should not simply pull the code from the public repository and your working pool. In your example this may lead to a potential issues: you update some libs but do not merge the new config lines. As a result, the pool is broken until you manually fix the configs. If you were pulling the "config.json" file then you would simply have to deal with the merge conflicts using GIT diff utility. Otherwise, you still have to do this manually.
In any case, we've made a speical branch for highly customized pools like yours:
https://github.com/fancoder/cryptonote-universal-pool/tree/safe_customize We will automatically synchronize it with every new commit in the master. So you can use it and don't worry that any of your code changes in /config.json & /website will be overwritten after "git pull". Here is a command to clone this branch:
Can you explain how the "maxTransactionAmount": 0, //split transactions by this amount(to prevent "too big transaction works?
By default all payments are sent in one single transaction every 10 minutes, usually transaction_amount == block_reward amount. The problem is that if your wallet or daemons fails for some time, then you will get transaction_amount == block_reward * missed_rewards, and there will be a problem for daemon to proceed transaction with such a big amount. "maxTransactionAmount" is option to split big transactions into smaller ones.
This problem actually exists for all CN coins. I think it's better to set "maxTransactionAmount" to 2-3 coin block reward amount.
Also i am still not able to get the graphs in the center of the page to appear any thoughts on that?
I see that there is empty charts data coming from the server
http://i.imgur.com/5mBtJkO.jpg Could you show me your config.json charts options? Specifically, this part of your config
https://github.com/fancoder/cryptonote-universal-pool/blob/master/config.json#L131Also I recommend you to update pool to the last version. There are some fixes to hide charts titles if there is no chart data.