<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 30, 2023 at 11:11 AM Peter Bennett <<a href="mailto:pb.mythtv@gmail.com">pb.mythtv@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p><br>
    </p>
    <div>On 5/30/23 09:59, James Abernathy
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div dir="ltr"><br>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Tue, May 30, 2023 at
            9:10 AM Peter Bennett <<a href="mailto:pb.mythtv@gmail.com" target="_blank">pb.mythtv@gmail.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">New web app for setup and
            replacement for mythweb<br>
            <br>
            There is a new web application in the master branch. Running
            on <br>
            <a href="http://backend:6744" rel="noreferrer" target="_blank">http://backend:6744</a>, it
            supports everything in mythtv-setup. It will <br>
            replace mythtv-setup and allow you to do the complete setup
            through a <br>
            browser. mythbackend can start up without a database and you
            can then <br>
            set up the database and the rest of MythTV through the
            browser.<br>
            <br>
            Also included are pages to replace mythweb. Currently these
            include <br>
            Backend Status, Channel Editor, Program Guide, Recordings,
            and Upcoming. <br>
            The program guide supports scheduling of recordings, and
            programs that <br>
            are scheduled are highlighted in the guide. Recordings can
            be filtered <br>
            and sorted, and various update options are provided.<br>
            <br>
            I will be adding pages for recording rules and videos, and
            updating the <br>
            recordings and upcoming pages to allow rescheduling from
            those pages.<br>
            <br>
            I would appreciate it if people can test this and report
            back any <br>
            issues. I have added support for all capture card types but
            I cannot <br>
            test most of them as I do not have the hardware or the
            appropriate TV <br>
            signals. Also the satellite settings that are available with
            DVB cards <br>
            are extensive and I cannot verify that they are working
            correctly.<br>
            <br>
            If you find any problems or have questions please report
            them with a <br>
            comment to this issue<br>
            <a href="https://github.com/MythTV/mythtv/issues/239" rel="noreferrer" target="_blank">https://github.com/MythTV/mythtv/issues/239</a><br>
            or email me.<br>
            <br>
            The system caters for language translation. Translations
            have not been <br>
            done yet.<br>
            <br>
            Peter<br>
            <br>
          </blockquote>
          <div>This sounds like a great app.  I will be testing and
            reporting for ATSC 1.0 tuners, HDHR and Hauppauge WinTVHD
            Quad where I can. </div>
          <div><br>
          </div>
          <div>So to start on the right path.  If I build from source
            and install mariadb. Do I create the systemd service for
            mythtv-backend and enable/start it and then go to the
            webapp??</div>
          <div><br>
          </div>
          <div>Jim A<br>
             </div>
        </div>
      </div>
      <br>
    </blockquote>
    <p>That should work. If you do not have a .mythtv directory and a
      config.xml, the backend will start without the database and let
      you enter the db credentials. It will then instruct you to restart
      with the restart button included on the page. After that you will
      be able to continue with the rest of setup.</p>
    <p>You can also try it out with an existing installation if you have
      the latest master build. Go to the cogwheel icon and you can
      change settings, add tuners, etc., etc.<br>
    </p>
    <p>When you start mythbackend without a database or without IP
      address settings, the webapp will go directly to the setup pages.
      Once basic setup is done it will go to the default main page and
      you can access setup via the cogwheel.</p>
    <p>Let me know of any questions or problems.</p>
    <p>Peter</p></div></blockquote><div><br></div><div>So I need to add to the pre-test setup. First and foremost.  SHUTDOWN any production mythtv backends.  I forgot to do this and ended up upgrading my Production mythtv 33 database to version "master". The good thing is I run BTRFS with timeshift so I just restored to a snapshot taken the hour before.</div><div><br></div><div>I also found that if your only user on the backend is not user "mythtv" then you need to create a user and group "mythtv" before you start.</div><div>You also need to create your storage directories and set the owner/group to "mythtv" with the correct permissions.</div><div><br></div><div>JimA</div><div> </div></div></div>