<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>