How to manually install Piper

Yes, it’s possible. The easier way is to use official docker image and you can run it on another host if you want, just specify the right IP address and ports when you will configure the integrations.
You can use this working solution based on docker compose or run the containers manually :