Here are the steps for people trying to set up MN on VPS.
Deploy your VPS, ssh to it and then do the steps below:
# 1. Install dependencies
sudo apt-get -y update && sudo apt-get -y install build-essential libssl-dev libdb++-dev libboost-all-dev libcrypto++-dev libqrencode-dev libminiupnpc-dev libgmp-dev libgmp3-dev autoconf autogen automake libtool
# 2. Clone repo
git clone https://github.com/forcechain/Force-Blockchain.git force
# 3. Build Forced
cd force/src
sudo make -f makefile.unix
# 4. Run Forced daemon
# 5. Will see an error here, stop Force daemon
# 6. Edit config file
Write into Force.conf
rpcuser=USERNAME
rpcpassword=PASSWORD
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
# 7. Start Forced
# 8. On your local computer Force Wallet open Help->Debug Window->Console and type
Masternode private key will be generated: MASTERNODE_PRIVATE_KEY
Generate wallet address
getaccountaddress ALIAS_NAME
Masternode address will be generated: MASTERNODE_ADDRESS
# 9. Send 500,000 FORCE to the MASTERNODE_ADDRESS
# 10. Update your Force.conf file on VPS
rpcuser=USERNAME
rpcpassword=PASSWORD
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
port=9999
masternodeaddr=IP_ADDRESS:9999
masternode=1
masternodeprivkey=MASTERNODE_PRIVATE_KEY
# 11. On your local computer Force.conf (depends on the system, on my mac it's in ~/Library/Application\ Support/Force/Force.conf)
rpcuser=USERNAME
rpcpassword=PASSWORD
rpcallowip=127.0.0.1
listen=1
server=1
daemon=1
staking=0
masternodeaddr=IP_ADDRESS:9999
masternode=1
masternodeprivkey=MASTERNODE_PRIVATE_KEY
# 12. On local computer wallet console

{
"TX_HASH_GENERATED" : "1"
}
# 13. On your local computer wallet, click on the “Masternode” button. Click on My masternode->Create
Alias: ALIAS_NAME
Address: IP_ADDRESS:9999
Private Key: MASTERNODE_PRIVATE_KEY
TxHash: TX_HASH_GENERATED
Output Index: 1
Reward Address: REWARD_ADDRESS
Reward %: 100