support me and follow on twitter

"Roman you have inspired me. I'm starting a project this weekend on @vultr with #OpenBSD and #Erlang. Will be sharing more soon still brainstorming the project. Will post every step as I build."
EssentialOS=OpenBSD (@BrutusUnix)

Deploy a VPS on Vultr

If you need a new server, make sure you have your public SSH key handy, then register at Vultr and deploy your server.

For example:

  1. Server Location: Miami
  2. Server Type: 64 bit OS, OpenBSD 6 x64
  3. Server Size: 20 GB SSD $2.50/mo 1 CPU 512MB Memory 500GB Bandwidth
  4. Additional Features: None
  5. Start Script: None
  6. SSH Keys: Add new key
  7. Firewall Group: No firewall
  8. Server Hostname & Label: www

In a minute your sever will be deployed. Login using the new IP address and your private SSH key (assuming it's in the default location: ~/.ssh/id_ed25519):

$ ssh root@XXX.XXX.XXX.XXX
OpenBSD 6.3 (GENERIC.MP) #107: Sat Mar 24 14:21:59 MDT 2018

Welcome to OpenBSD: The proactively secure Unix-like operating

Please use the sendbug(1) utility to report bugs in the system.
Before reporting a bug, please try to reproduce it with the
latest version of the code. With bug reports, please try to
ensure that enough information to reproduce the problem is
enclosed, and if a known fix for it exists, include that as


Yes, root login is enabled on Vultr servers by default. We better harden a server right after its first boot, but this topic deserves its own post.

Now you can setup a web server.

Tested on OpenBSD 6.3