hankels
Member
OP
52 VPS and counting
- Joined:
- Jun 2024
- Posts:
- 301
- From:
- Phoenix, US
Finally ditched cPanel shared hosting after 8 years!!! Was paying $14/mo for "unlimited" that capped at 50k inodes. Now on a $4/mo Vultr VPS, 2GB RAM, 25GB SSD.
Here's what I run now:
- 3 wordpress sites
- Mailserver (postfix, fighting spam lists)
- Nextcloud for family photos
- Plex (transcoding disabled, lol)
Already got fail2ban going but feels like I'm playing whack-a-mole. What am I missing? I run 52 boxes for clients so I know the $/GB/RAM math works but the security side is eating my weekends.
seedbox, NAS, tape, and three offsite
SingaporeRep
Member
Benchmark Addict
- Joined:
- Jul 2024
- Posts:
- 227
- From:
- Singapore, SG
Fio --randread --ioengine=libaio --direct=1 --bs=4k --iodepth=64 --runtime=60
Vultr: read: IOPS=78.4k, BW=306MiB/s
Your old shared: probably 800 IOPS cap
iperf3 to lon-backbone:
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 1.09 GBytes 937 Mbits/sec
decent disk IO, meh network
Shared hosts run mod_security rulesets you now need yourself. CrowdSec or CSF. Your call.
fio, iperf, geekbench. results or gtfo.
pieter_rtm
Member
- Joined:
- Jul 2024
- Posts:
- 195
- From:
- Rotterdam, NL
- OS hardening first: unattended-upgrades, needrestart, AIDE or rkhunter
- Network layer: strict firewalld zones, no password auth, key-only SSH on nonstandard port
- Application layer: separate users per service, no root running wordpress
Specs for reference:
- 2GB RAM: you'll OOM with plex + nextcloud + mail
- 25GB: nextcloud photos will fill that in 6 months, as said
Dry run: move mail to Migadu or similar. Self-hosting mail is a hobby, not a business.
Containers before it was cool
svendeal
Member
Deal Sniper
- Joined:
- Jul 2024
- Posts:
- 301
- From:
- Miami, US
Self-hosting mail IS a hobby. Learned that the hard way.
world record: 4min Arch install
hankels
Member
OP
52 VPS and counting
- Joined:
- Jun 2024
- Posts:
- 301
- From:
- Phoenix, US
2GB for plex AND nextcloud? That's optimistic.
seedbox, NAS, tape, and three offsite