@eylul I have my own peertube instance on a vps and it works fine, though I haven't used it for all that much.
@eylul there’s a hardware section on the about page of most servers and there’s a faq on the main site: https://joinpeertube.org/faq#should-i-have-a-big-server-to-run-peertube
I currently run a single user PeerTube on 2 vCpu, 500MB ram (amazon t3a.nano) (without the database). Normally this runs fine, but is definitely too small to do transcoding. A recent test took 24 hours while the same job took a few minutes with 2GB ram. Previously my server ran on 2 vCpu, 1GB ram (t3a.micro) (including the database) and that only causes minor swapping during transcoding and is quite doable. This seems the best configuration for a single user site.
Cpu % hardly ever exceeds 1%.
Storage is fully dependent on how many videos you’re going to upload. You can use S3. About transfer I can’t say much, since mostly this is handled by the S3 servers and I don’t see it…
I am trying to avoid S3. but thank you this is really REALLY useful information and I think I have a decent idea what I need. 🙂
thank you very much for these replies. I read 1cpu for regular use another for encoding works well. so might do that. (as this will be a single user node I hope it won't be too much of a load) in terms of object storage my main question is how do you then back it up?
single user server for an artist