How to upgrade or rollback Janus WebRTC server to latest/specific Janus WebRTC software version?

Hi,

I am using the Janus WebRTC Server version 1.2.4.

I wish to know on how to ‘safely’ upgrade the server with the latest/specific Janus WebRTC software version ( I believe the latest software version is 1.4.0)??

And also, how to perform a rollback, (ie, back to version 1.2.4)??

The intention is to perform easy upgrade and easier rollbacks as and when needed, with minimal impacts to the new or ongoing webRTC calls.

Please forgive me for my lack of Linux knowledge and/or Janus knowledge, if the upgrade and rollback steps are ‘too obvious’.

Any ideas, comments, suggestions, guidelines, best practices on how to achieve the upgrade and rollback would be highly appreciated.

Thanks.

We don’t have update/rollback mechanisms. The only thing that is usually persistent across versions are configuration files, so as long as you keep those, different versions will refer to the same thing, so you can install/reinstall different versions. Just run the same configure script you launched the first time for the new version, and do a new make install but NOT a make configs, as that will overwrite the configuration files you have.