Docs / Getting Started / First Steps After Deploying Your Breeze

First Steps After Deploying Your Breeze

By Admin · Feb 25, 2026 · Updated Apr 23, 2026 · 29 views · 1 min read

Connect to Your Server

After your Breeze is provisioned, you will receive the IP address and root password. Connect via SSH:

ssh root@YOUR_IP

If you added an SSH key during deployment, key-based authentication is already configured.

Update Your System

apt update && apt upgrade -y

Set Up a Non-Root User

adduser deploy
usermod -aG sudo deploy

# Copy SSH keys to new user
mkdir -p /home/deploy/.ssh
cp ~/.ssh/authorized_keys /home/deploy/.ssh/
chown -R deploy:deploy /home/deploy/.ssh
chmod 700 /home/deploy/.ssh
chmod 600 /home/deploy/.ssh/authorized_keys

Basic Security

# Set up firewall
ufw allow ssh
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

# Install fail2ban
apt install -y fail2ban
systemctl enable --now fail2ban

Set Hostname and Timezone

hostnamectl set-hostname myserver
timedatectl set-timezone America/New_York

Install Essential Tools

apt install -y curl wget git unzip htop ncdu

Next Steps

  • Install your web server (Nginx or Apache)
  • Set up your database (MySQL, PostgreSQL, etc.)
  • Deploy your application
  • Configure SSL with Let's Encrypt
  • Set up automated backups

Was this article helpful?