Skip to content

Commit ad5c70d

Browse files
committed
SYS-674 wip
1 parent e7d377d commit ad5c70d

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

images/mythtv-backend/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,13 @@ mythtv-user-password | Hashed password of MythTV ssh user
8282

8383
### Upgrade Notes
8484

85-
(This section applies only if you're running version 30, from 2020 or earlier.)
85+
When upgrading to 36.0, the setup wizard is served on port 6544 without any auth protection. In upstream [MythTV issue #1077](https://github.com/MythTV/mythtv/issues/1077), I asked for a way to protect this sensitive management console in order to schedule recordings while away from home. As of Feb 2026, the [documentation](https://wiki.mythtv.org/wiki/Web_Application#API_and_Web_App_Authentication) states that upon this upgrade, it "comes with the admin user preinstalled". I couldn't login, but I could invoke _Settings -> Users -> New User_ to add the user `admin` with a password of my own choosing, and could then use admin to activate _Authentication Required for All IP Addresses_ user setting.
86+
87+
(Below may apply only if you're running version 30, from 2020 or earlier.)
8688

8789
You probably need to configure XMLTV in place of the old mythfilldatabase method used to fetch listings from [Schedules Direct](https://www.schedulesdirect.org/). See the documentation [Setup Video Sources](https://www.mythtv.org/wiki/Setup_Video_Sources). This image includes the required packages but does not automate setup. It's beyond scope of this document to describe the process fully but here are some of the required steps:
8890

89-
* Go into setupwizard, find your video source(s) and change the listings grabber to the new Schedules Direct xmltv setting for your location; make note of the video source name you're using and set a variable FILENAME to match
91+
* Go into dashboard setup wizard, find your video source(s) and change the listings grabber to the new Schedules Direct xmltv setting for your location; make note of the video source name you're using and set a variable FILENAME to match
9092
* Invoke a channel-scan
9193
* Have your Schedules Direct username and password ready and invoke from a command shell inside the container:
9294
```

images/mythtv-backend/helm/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ authelia:
9191
path: /Myth/LoginUser
9292
ingress:
9393
# This ingress exposes your MythTV schedule and operational controls to
94-
# the public Internet. Set up the admin user before enabling.
94+
# the public Internet. Set up the admin user before enabling. See
95+
# https://github.com/instantlinux/docker-tools/blob/main/images/mythtv-backend/README.md#upgrade-notes
9596
enabled: false
9697
ingressTOTP:
9798
# Enable this ingress for TOTP if you have Authelia installed,

0 commit comments

Comments
 (0)