Instructions and files to set up a functional OpenBSD server.
A collection of scripts to ease bootstrapping of a new OpenBSD server. Includes nginx with SSL, mail with DKIM, WireGuard and IKEv2 VPN setup. Stack:
- Shell: zsh, oh-my-zsh, tmux
- SSH
- Web server – nginx with automatic http to https redirect and A+ SSL
- Mail server – OpenSMTPD, Dovecot, Rspamd, Redis, RainLoop (+PHP, optional)
- Brute force protection: PF
- VPN: OpenIKED, WireGuard, Unbound, PF
https://github.com/d32f123/openbsd-server-setup#server