Never tried it with an actual VPS, but would consider it.
I do use our Rivendell installations remotely a lot! The station staff often takes a laptop or iPad to sporting events and does the whole event via a VNC remote session without anyone at the studio (Rivendell controls the our Telos audio CODEC via Jack audio commands). The station is 70 miles away from its "Engineer" (me) so I'm constantly doing things remotely with it as well. I did do some odd things however:
I actually have the whole Rivendell session running solely in a separate VNC session, as in not associated with any X11 display! It starts it up at the end of the init process. Then for the local machine, when you log in with a certain login, it simply runs a VNC viewer as the window manager. This way it looks like you are logging in to a normal session except you are actually running a VNC viewer to remote session on the local machine! Why do I do this? It seems that I get more responsive remote VNC sessions this way. I guess the normal "x11vnc" part of X11 slows things down quite a bit as compared to a stand-alone VNC session.
Another advantage happened once where something went wrong the X11 on the local machine (I think a power bump scrambled the video card or something), and although the local machine's view died, Rivendell kept running and one could still log into it remotely (This event really had the staff scratching there heads as to them they felt the Rivendell computer had crashed, yet it hadn't). I simply remotely restarted the display manager and it all came back.
Using a VPS however remember you typically are sharing the actual machine with others in other virtual machines. I don't know how Jack audio is going to like that as it pretty much wants to run at "real time" priority in order to get low latency. You might have to dial in a lot of latency in Jack to get it to work at all. In any case, I expect this would be the part that would be the biggest stumbling block.
We have reasonably large music library that could be cost prohibitive to store and maintain on a VPS, but I have considered trying to get a slave backup MySQL server running on one as an emergency failsafe, but don't know enough about MySQL to do this. Instead I do nightly snapshots of it (using the RML command for it) and rsync it to an emergency backup machine in our office (70 Miles away, but transmitter is fed from Internet anyway so this machine can go on the air quickly as well as we've done several times).
On 8/14/2015 4:50 PM, [email protected] wrote:
Date: Fri, 14 Aug 2015 14:03:34 -0400 From: Richard Gorbutt<[email protected]> To: User discussion about the Rivendell Radio Automation System <[email protected]> Subject: [RDD] Anyone had success with a VPS on RD? Message-ID: <CAGOTaGjsAw++PyVDFGQ3C-VZ=330-oek7d3ew_np+t-jpno...@mail.gmail.com> Content-Type: text/plain; charset="utf-8" Hi all, I'm thinking of possibly firing up a VPS (maybe DigitalOcean) and trying to install a flavor of Linux with a desktop manager. Anyone tried to install RD and make it work remotely with relative ease? I have a good install on Linux Mint running well with Jack on my studio so have a good amount of experience. also, the upgrade cycle has been quiet recently, any nice features coming down the road? Regards, Richard
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
