Craddle To Grave
This is real time full install. From ordering a privex server, to installing dependencies, the Repository, building docker images, DNS setup, SSL via certbot, running a update/hardfork, and verifying operation. With a lot of additional information in the wait times.
Time Stamps
- 0:30 Gerating a new Hive key pair
- hivetasks.com
- 1:50 Ordering a PrivEx Server
- privex.io
- 3:20 Generate ssh keypair
ssh-keygen
- 5:07 Brief introduction to Honeycomb Configuration (skipable)
- 10:30 Wallet Software Preview with Larynx Claim
- spk.dlux.io
- 11:59 Privex Server Ready - Log In
ssh -i "priv" ubuntu@ip.addr
- 17:37 Installing Dependencies (Skip to here for BYO Server)
sudo apt install docker docker-compose
- 15:30 More Network overview while waiting for software.
- 20:00 Cloning the SPK HoneyComb repository (Skip to here for BYO Server)
git clone https://github.com/3speaknetwork/honeycomb-spkcc.git
cd honeycomb-spkcc
sudo docker-compose build
- 21:15 Continuing Network overview to kill time durring software build
- 24:55 Installing NGINX and Certbot. Configuring DNS(not shown)
sudo apt install nginx certbot python3-certbot-nginx
sudo nano /etc/nginx/sites-availible/default
- Modify
server_name _;
toserver_name api.yourdomain.com;
sudo nginx -t
sudo systemctl reload nginx
sudo certbot
- 32:15 Writing the .env file (Skip to here for BYO Server)
nano .env
account="hiveaccount" active=5JactivePrivateKey msowner=5KadditionalPrivateKey mspublic=STMpublickey domain=https://api.yourdomain.com
- Optionally
discordwebhook=https://discordapp.com/api/webhooks/NUMB3RS/KeYs
to stream the feed into a discord channel - 35:00 Finalize NGINX setup - proxy pass
-
```
location / {
proxy_pass http://127.0.0.1:3001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
} -
36:55 Run Honeycomb (Skip to here for BYO Server)
sudo docker-compose up
- 38:42 Updating HoneyComb - HardForks (Skip to here for BYO Server)
git pull
sudo docker-compose down
sudo docker-compose build
sudo docker-compose up
- 42:30 RealTime - Verifying Success (Skip to here for BYO Server)
Not Covered: Making a dedicated Hive Account. Delegating 100 HP to this account. Configuring server to disallow password login. Join us on Discord for help
Consider @disregardfiat for Witness :)
▶️ 3Speak