Example of preparing the environment for Ubuntu Server#
Updating the system#
Update the system:
sudo apt update
sudo apt upgrade -y
Firewall#
Set up the firewall:
Allow the SSH connection:
sudo ufw allow ssh
Base rules:
sudo ufw default deny incoming
sudo ufw default allow outgoing
Allow HTTP and HTTPS connections:
sudo ufw allow http
sudo ufw allow https
Enable the firewall:
sudo ufw enable
Installation#
Do not forget to create a module:
go mod init example
Installation:
go get github.com/green-api/whatsapp-api-webhook-server-golang
Examples#
Download and run our web server as an example:
Download Example:
wget https://raw.githubusercontent.com/green-api/whatsapp-api-webhook-server-golang/master/examples/main.go
Running the application:
go run main.go