Set Up a Vultr VPS Web Server
Description
Set Up a Vultr VPS Web Server
đ´ Hard
Rent a small virtual server on Vultr and put a simple web page on it that proves it's yours. No proxy, no VPN â one web server, one page, reachable from the internet.
đ´ Laptop and SSH required. Do not attempt this task on a phone alone.
You need: a laptop, an email address, and a payment card you control. Words you'll meet: SSH (secure login to your server), droplet/server (your rented computer), curl (a command that fetches a web page). No SSH key yet? Pick the provider's generate-key option.
Steps
- Create an account at vultr.com (email + payment method: card or PayPal).
- Deploy a server: Products > Deploy New Server. Choose Cloud Compute - Regular Performance, location of your choice.
- Configure: Ubuntu 24.04, plan 512 MB RAM / 1 vCPU / 10 GB SSD, IPv4 enabled.
- Add your SSH key during deploy (or set a root password). Note the external IP.
Setup
- SSH in:
ssh root@<external-ip> - Install the web server:
sudo apt update && sudo apt install -y nginx - Publish your ownership page â it must contain the word
satsboardplus your Nostrnpub(or the name from your board profile):
echo "satsboard npub1yourkeyhere" | sudo tee /var/www/html/index.html - Open port 80 in the Vultr firewall AND in the OS:
sudo ufw allow 80 - Test from your own machine:
curl http://<external-ip>must print your ownership line.
What to Submit
In the notes field, enter exactly:
ip | your-external-ip
web | ok (curl returned my ownership line)
Plus 1 screenshot of your terminal showing the curl succeeding.
What success looks like
The admin runs curl http://<your-ip> and sees your ownership line. No login, no proxy dance â a public page that is unmistakably yours.
Rules
- Only one VPS per provider per worker.
- The page must stay up at least 7 days after submission.
- Never share your private SSH key file.
- Use clean browser/session hygiene.
Make sure you can deliver before claiming â you're committing to complete it.
Login to claim this task
Login with Lightning Address