@Roger: Hello Roger, welcome to the forum!
You can install OpenPetra on your own web server.
What kind of server do you have available?
We support installation on Linux Servers, various linux distributions are supported (Ubuntu/Debian/Fedora/CentOS).
Please follow the instructions at https://get.openpetra.org/
If you have any questions, please post here in the forum!