Join us on Discord! We now have an official Discord server for OpenFLIXR: https://discord.gg/PcCErTQ , these forums will continue to operate as normal.

OpenFLIXR Online Update 2.9.1 (Saturday, March 23, 2019)

Release notes
  • Plex Media Server machine ID was cloned
  • Plex analytics.plex.tv blocked
  • OpenFLIXR Online Update also every reboot (instead of only weekly)
  • Home-Assistant start fix
This is an important update and will automatically install next Saturday but my advise is to manually update right now before setting up. After this update, all available online updates will automatically install every reboot.

You can manually install this update by executing the following from the console or SSH:
sudo updateopenflixr

Comments

  • edited July 2018

    OpenFLIXR 2.2 Release notes

    • Fixed: Landing Page Latest section hover / performance / IMDB
    • Fixed: Spotweb images
    • Fixed: Nginx web server sometimes didn’t start or showed a default page
    • Fixed: Syncthing (System ID was cloned)
    • Fixed: Homeassistant not working Python 3.5.3 / 3.6
    • Fixed: Wizard update not updating in all cases
    • Fixed: Update OpenFLIXR Online in updatewkly script
    • Fixed: Let’s Encrypt not always renewing 
    • Fixed: Plex update script now Plex repo
    • Fixed: Couple of Jackket issues
    • Lot’s of misc updates, fixes and system stability improvements


    I’m working on more fixes and updates, but I wanted to get this out as soon as possible now that I have a bit more time to improve OpenFLIXR :)

    Currently working on


    This update will automatically install next Saturday but you can manually force install this update by executing the following from the console or SSH:
    sudo updateopenflixr
  • edited July 2018

    OpenFLIXR 2.3 Release notes

    • Fixed: Plex streaming starts instantly now
    • Fixed: Some Mopidy bugs
    • Fixed: Apache taking over Nginx
    • Fixed: Sickrage not always updating
    • Fixed: This release will prevent OpenFLIXR from updating automatically to 18.04 LTS (resulting in broken configs)
    • Fixed: Plex reverse proxy bug
    • Fixed: Synching reverse proxy bug
    • Fixed: Lazylibrarian support for audiobooks (/mnt/audiobooks)
    • Fixed: qBittorrent permissions for downloaded torrents (unless you enabled autorun yourself)
    • Fixed: Landingpage bugs + IMDB class autoupdated
    • Fixed: DNSMasq bug
    • Fixed: NPM related stuff
    • Update: Linux kernel 4.17.5
    • Update: Ombi V3 (+ related fixes, autoupdated) (Beware: you have to manually re-enter all configuration data, I’m sorry but there’s no way around it)
    • Update: Ubooquity 2.1.1 (+ related fixes autoupdated) with new Plex theme


      This update will automatically install next Saturday but you can manually force install this update by executing the following from the console or SSH:
      sudo updateopenflixr

      Next release:
      • Lidarr
      • phlex
      • Nzbhydra v2
      • More bug fixes

      Please report all bugs in the forum, I’m currently having some time to develop OpenFLIXR and am focusing on fixing bugs and improving functionality.

      After I’m done with that (maybe 1 to 2 weeks) I’m shifting focus to the Web Wizard.

      In the mean time I’m disabling the Web Wizard because it will break more than fix in the current development state.

      I don’t have enough resources to do both at the same time unfortunately

    1. edited July 2018

      OpenFLIXR 2.4 Release notes

      • Fixed: Grav related bugs + will auto update weekly
      • Fixed: PHP related stuff cleanup and everything upgraded to PHP 7.2 (performance improvements)
      • Fixed: Nginx multiple bugs / performance / etc
      • Fixed: AutoSub supported branch
      • New: Lidarr (/lidarr) (service, autoupdate, monit, etc)
      • New: OpenFLIXR HTPC Manager theme (select in HTPC Manager / settings / theme)


      This update will automatically install next Saturday but you can manually force install this update by executing the following from the console or SSH:

      sudo updateopenflixr

      Still work to do (NZBHydra V2 / Phlex) but I wanted to release this as I was done and want to focus on the Web Wizard.

      OpenFLIXR HTPC Manager theme


    2. edited July 2018

      OpenFLIXR 2.4.3 Release notes

      • Fixed: a huge nasty mofo looping update bug 
      • Fixed: I can now update some scripts without releasing a whole new version, this is especially helpful for quickfixes.
      • Fixed: 2.4 update bug hanging on Lidarr (I hope, haven't receive logfiles yet to troubleshoot)


      From this version onward, OpenFLIXR updates will NOT automatically install anymore because it's too risky when something goes wrong. So to update OpenFLIXR from 2.4.3 onwards, you would have to execute the following from the console or SSH:

      sudo updateopenflixr
    3. edited July 2018

      OpenFLIXR 2.5 Release notes

      • Fixed: Sooo many bugs fixed regarding automatic updates. Things should go a lot more smoothly from now on.
      • Fixed: Grav autoupdate not always working (Grav docs are inconsistent on how to update unattended…)
      • Fixed: Lidarr configuration not applied
      • Fixed: Nginx php7.2 not used
      • Fixed: Ombi not accessible from /request
      • Update: NZBHydra to V2 (please reconfigure)


      OpenFLIXR updates will NOT automatically install anymore because it's too risky when something goes wrong. So to update OpenFLIXR, you have to execute the following from the console or SSH:

      sudo updateopenflixr


      I’m very happy with this release :)

      This update is highly recommended and I’m very interested in any remaining bugs, please report.

      Off to work further on the Web Wizard.


    4. OpenFLIXR 2.5.1 U1 Release notes

      This will automatically install when you reboot or from the weekly schedule @saturday.
      First working test of hotfix capability, this makes simple script updates very easy for me to push. (for instance I changed the way Netdata updates and added all Monit config files to the repo with fixes.)
      • OpenFLIXR 2.8 Release notes

        A lot of fixes but I forgot to keep a changelog and don't want to spend too much time on reflecting back what I worked on.

        This update will automatically install today, but you can manually force install this update by executing the following from the console or SSH:
        sudo updateopenflixr
      • edited March 11

        OpenFLIXR 2.9 Release notes

        • Upgrade from 2.x is completely unattended
        • Updates to Ubuntu 18.04 LTS, kernel 4.19.26, PHP 7.3
        • Heaps of bugs fixed, didn't keep track
        • Nginx config is modular now which makes (user) additions and updates easier
        • You can add your own blocks in /opt/openflixr/nginx/ and it will be picked up
        • Almost all packages will be updated from the weekly update script, startup should be a lot quicker without risking corrupting stuff
        • To speed up development of the setup wizard, the web based one is being replaced by the shell based one. Thanks @MattyLightCU

        This release is seen as essential and highly recommended. Anyone reporting problems should be updated to 2.9 before doing so. The setup script needs 2.9.

        Important

        This update can take a long time, depending on Internet and PC speed it might even take a couple of hours.

        DO NOT ABORT ONCE STARTED.

        A lot has to be done, do not assume nothing is going on when you ain’t seeing moving parts. 


        To update OpenFLIXR, you have to execute the following from the console or SSH:

        sudo updateopenflixr 

        To setup OpenFLIXR, you have to execute the following from the console or SSH:

        sudo setupopenflixr


        Even if you previously had enabled Let's Encrypt, you still have to request a new certificate. This is because the type of certificate has changed. This can be done with the setup or (and only when you had previously had enabled it) by running sudo /opt/openflixr/letsencrypt.sh . Remember, ONLY port 443 should ever be forwarded from your router to your OpenFLIXR. EVER

      • OpenFLIXR 2.9.1 Release notes

        • Fixed all kinds of caching problems in web interfaces
        • Fixed Letsencrypt certificate issuing
        • Fixed / added a manual update to 2.9 when (and only when!) sudo updateopenflixr didn’t update in the end to Ubuntu 18.04
        • Fixed LazyLibrarian new repo / update
        • Fixed NZBget permission problems
        • Fixed Plex Media Server ending up not installed
        • Fixed OCSP stapling
        • Fixed NZBHydra2 service startup problem for new deployments 
        • Fixed Ubooquity service startup problem
        • Fixed resolve.conf symbolic link
        • Fixed re-enabled IPv6
        • Added /opt/openflixr/fixpermissions.sh, executed after weekly update script.
        • Will fix most common permission problems (will be enhanced in the future)
        • Housekeeping

        When sudo updateopenflixr did not get you to Ubuntu 18.04 in the end, you have to execute

        sudo /opt/openflixr/updateto29manual.sh 

        You should even execute this when already on 2.9x but not on Ubuntu 18.04.

        Because it will also fix stuff that didn’t go through when your OpenFLIXR didn’t update to Ubuntu 18.04 with update 2.9.


        But please remember, updating from any version before 2.9 WILL take a long time.

        Depending on Internet and PC speed it might even take a couple of hours.

        DO NOT ABORT ONCE STARTED.

        A lot has to be done, do not assume nothing is going on when you ain’t seeing moving parts. 


        To update OpenFLIXR, you have to execute the following from the console or SSH:

        sudo updateopenflixr 

        To setup OpenFLIXR, you have to execute the following from the console or SSH:

        sudo setupopenflixr

         

        Please report any remaining problems, Discord preferred.

        Do not forget to clear your browser cache after you installed 2.91.


        HTTP/2

        I’m not sure people know, but even when you don’t necessarily want to use your OpenFLIXR remote, you still want to use the Let’s Encrypt certificate option.

        Because OpenFLIXR is heavily optimised for HTTP/2 and it needs a certificate to function.

        Your OpenFIXR will be noticeable faster with a certificate because of all the benefits of HTTP/2.

      This discussion has been closed.