Giter Club home page Giter Club logo

addon-tautulli's Introduction

Home Assistant Community Add-on: Tautulli

GitHub Release Project Stage License

Supports armhf Architecture Supports armv7 Architecture Supports aarch64 Architecture Supports amd64 Architecture Supports i386 Architecture

Github Actions Project Maintenance GitHub Activity

Discord Community Forum

Monitor and get statistics from your Plex server.

Screenshot

About

Tautulli is an application that you can run alongside your Plex Media Server to monitor activity, and track various statistics. Most importantly, these statistics include what has been watched, who watched it, when and where they watched it, and how it was watched. All statistics are presented in a nice and clean interface with many tables and graphs, which makes it easy to brag about your server to everyone else.

📚 Read the full add-on documentation

Support

Got questions?

You have several options to get them answered:

You could also open an issue here GitHub.

Contributing

This is an active open-source project. We are always open to people who want to use the code or contribute to it.

We have set up a separate document containing our contribution guidelines.

Thank you for being involved! 😍

Authors & contributors

The original setup of this repository is by Joakim Sørensen.

For a full list of all authors and contributors, check the contributor's page.

We have got some Home Assistant add-ons for you

Want some more functionality to your Home Assistant instance?

We have created multiple add-ons for Home Assistant. For a full list, check out our GitHub Repository.

License

MIT License

  • Copyright (c) 2018-2019 Joakim Sørensen
  • Copyright (c) 2019-2024 Franck Nijhof

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

addon-tautulli's People

Contributors

bonanitech avatar dependabot[bot] avatar frenck avatar ludeeus avatar renovate[bot] avatar wrt54g avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

addon-tautulli's Issues

add Show in sidebar like other plugins

Problem/Motivation

before using homeassistant from outside my house i used to add

panel_iframe:
tautulli:
title: 'Tautulli'
url: 'http://192.168.1.100:8181'
icon: mdi:plex

to my config and worked alright
but now since i m always acessing it from my duckdns address it doesn t work anymore
i COULD open another port and forward it but id rather not

Proposed changes

do like some other plugins like ESPHOME wich works even without forwarding ports

Can't use !secret in config yaml

Problem/Motivation

I just downloaded this add-on and tried to configured it.

Expected behavior

I'd like to try !secret to insert the relevant username and password

Actual behavior

When I type !secret I receive the message Invalid YAML. The ! isn't supported.

Steps to reproduce

Open the configuration and insert as first line: username: !secret plex_username.

Proposed changes

I have no idea. But when this is not a possible way, the documentation has to to be changed.

Thank you :)

HASS Setup failing

Good morning github,

allow me to post a (possibly stupid) question here:

I'm trying to set up this addon via HACS in my Home Assistant installation which is based upon this package:

https://community.home-assistant.io/t/hass-io-on-synology-dsm-native-package/125559 which basically sets up dockers for any addons you install.

However, two things keep happening

a) upon launch and when completing the wizard, I can't verify my plex server ("This is not a plex server."). Neither local or public IP, nor the domain name does the trick.

b) inside the addon's logs, I keep seeing

ERROR :: MainThread : Tautulli PlexTV :: Unable to retrieve server connections: no pms_identifier provided.

Furthermore, the addon seems to be restarting constantly.

Could someone please point me in the right direction...?
My apologies if I omitted anything crucial.

Home Assistant Community
I’ve built a native Synology DSM package for running hass.io. It is using Docker so that package needs to be installed and running first. It’s been tested on various x64 based versions running DSM 6.1 or more. Everything is quite straightforward but make sure to create a Shared Folder to use for data storage and select that in the first dialog. Installation is made trough Synology’s Package Center through SynoCommunity, make sure that Beta is enabled in Settings. Just make sure to install the D...

Container failed to start (v2.0.1)

System

Hass.io (DSM/Synology) ; supervisor-2021.02.6; core-2021.2.2 (not exactly supported, I know)

Problem/Motivation

Tautulli addon updated to v2.0.1, won't start anymore

Expected behavior

Docker container starting after update

Actual behavior

Starting via Supervisor leads to error message 400 Client Error for http+docker://localhost/v1.39/containers/fe347089e75aed7b129ba241c9d61539eaa4583a1132da5807418e55142f82cb/start: Bad Request ("OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"/dev/init\": stat /dev/init: no such file or directory": unknown")

Steps to reproduce

Home Assistant supervisor logs have many schema parameter warnings related to Tautulli

Problem/Motivation

Home Assistant supervisor logs have many warnings related to Tautulli config params in the schema.

Expected behavior

No errors/warnings in supervisor logs.

Actual behavior

These are the errors I am seeing:
22-07-08 21:33:43 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:33:43 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:33:43 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:33:43 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:33:43 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:38:47 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:38:47 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:38:47 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:38:47 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:38:47 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:43:51 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:43:51 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:43:51 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:43:51 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:43:51 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:48:55 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:48:55 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:48:55 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:48:55 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:48:55 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:53:59 WARNING (MainThread) [supervisor.addons.options] Option 'username' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:53:59 WARNING (MainThread) [supervisor.addons.options] Option 'password' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:53:59 WARNING (MainThread) [supervisor.addons.options] Option 'ssl' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:53:59 WARNING (MainThread) [supervisor.addons.options] Option 'certfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)
22-07-08 21:53:59 WARNING (MainThread) [supervisor.addons.options] Option 'keyfile' does not exist in the schema for Tautulli (a0d7b954_tautulli)

Steps to reproduce

Install the add-on Tautulli and inspect the supervisor logs.

Proposed changes

Other add-ons have had very similar issues and its due to deprecated configuration entries, but I do not see where to remove them.
Link to very similar issue: https://community.home-assistant.io/t/errors-in-the-supervisor-logs/411527/3

Please support "ingress"

Problem/Motivation
This addon does not support "Ingress", so it's not accessible from outside LAN without opening specific ports on the router.

Expected behavior
Support it, and it's "add to sidebar" option

Log level not working

When setting the log level to anything like for example "warning" it will keep loging debug and info.

4.0.0 fails to start with db error for on_pause

Problem

2023-12-08 08:01:40 - ERROR :: MainThread : Tautulli Database :: Database error: ambiguous column name: on_pause
2023-12-08 08:01:40 - ERROR :: MainThread : Uncaught exception: Traceback (most recent call last):
File "/opt/Tautulli.py", line 324, in
main()
File "/opt/Tautulli.py", line 247, in main
plexpy.start()
File "/opt/plexpy/init.py", line 572, in start
notifiers.check_browser_enabled()
File "/opt/plexpy/notifiers.py", line 4484, in check_browser_enabled
for n in get_notifiers():
^^^^^^^^^^^^^^^
File "/opt/plexpy/notifiers.py", line 510, in get_notifiers
result = db.select(
^^^^^^^^^^
File "/opt/plexpy/database.py", line 455, in select
sql_results = self.action(query, args).fetchall()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/plexpy/database.py", line 433, in action
sql_result = c.execute(query, args)
^^^^^^^^^^^^^^^^^^^^^^
sqlite3.OperationalError: ambiguous column name: on_pause

Traceback (most recent call last):
File "/opt/Tautulli.py", line 324, in
main()
File "/opt/Tautulli.py", line 247, in main
plexpy.start()
File "/opt/plexpy/init.py", line 572, in start
notifiers.check_browser_enabled()
File "/opt/plexpy/notifiers.py", line 4484, in check_browser_enabled
for n in get_notifiers():
^^^^^^^^^^^^^^^
File "/opt/plexpy/notifiers.py", line 510, in get_notifiers
result = db.select(
^^^^^^^^^^
File "/opt/plexpy/database.py", line 455, in select
sql_results = self.action(query, args).fetchall()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/plexpy/database.py", line 433, in action
sql_result = c.execute(query, args)
^^^^^^^^^^^^^^^^^^^^^^
sqlite3.OperationalError: ambiguous column name: on_pause

Expected behavior

To start up properly.

Actual behavior

fails to start with sqlite3.OperationalError: ambiguous column name: on_pause

Steps to reproduce

Proposed changes

This is on a Intel Nuc running add-on 4.0.0

Cannot Log in - error "not enough values to unpack"

Problem/Motivation

Unable to log into 2.3.0

Expected behavior

ability to log in

Actual behavior

after entering credentials, and selecting 'sign in', the login screen does nothing.

Steps to reproduce

log out, log back in.

Proposed changes

error logs:

2021-07-11 10:02:50 - ERROR :: CP Server Thread-12 : [11/Jul/2021:10:02:50] HTTP
Traceback (most recent call last):
File "/opt/lib/cherrypy/_cprequest.py", line 630, in respond
self._do_respond(path_info)
File "/opt/lib/cherrypy/_cprequest.py", line 689, in _do_respond
response.body = self.handler()
File "/opt/lib/cherrypy/lib/encoding.py", line 221, in call
self.body = self.oldhandler(*args, **kwargs)
File "/opt/lib/cherrypy/lib/jsontools.py", line 58, in json_handler
value = cherrypy.serving.request._json_inner_handler(*args, **kwargs)
File "/opt/lib/cherrypy/cpdispatch.py", line 54, in call
return self.callable(*self.args, **self.kwargs)
File "/opt/plexpy/webauth.py", line 373, in signin
valid_login, user_details, user_group = check_credentials(username=username,
File "/opt/plexpy/webauth.py", line 135, in check_credentials
if username == plexpy.CONFIG.HTTP_USERNAME and check_hash(password, plexpy.CONFIG.HTTP_PASSWORD):
File "/opt/lib/hashing_passwords.py", line 51, in check_hash
algorithm, hash_function, cost_factor, salt, hash_a = hash
.split('$')
ValueError: not enough values to unpack (expected 5, got 1)

https not working after 1.4.0 update

Problem/Motivation

After latest upgrade to 1.4.0, https connection stopped to work. Http is working ok, bit since I'm accessing my hassio using https, I lost access to tautulli via iframe panel

Expected behavior

Access via https should work as previously configured

Actual behavior

I'm getting error in the browser:
ERR_SSL_PROTOCOL_ERROR

Also error in add-on log:
2020-01-09 22:45:24 - WARNING :: MainThread : The pyOpenSSL module is missing. Install this module to enable HTTPS. HTTPS will be disabled.

Also, inside add-on in Settings section, https is not checked. After turning it on and restarting it is still unchecked.

Steps to reproduce

Try to access add-on via https
My config didn't change:

{

"username": "my username",
"password": "my password",
"ssl": true,
"certfile": "fullchain.pem",
"keyfile": "privkey.pem",
"log_level": "info"
}

Problem Connexion

Capture d’écran 2022-09-16 à 16 13 13
Hello,
Once the add-on is installed, I cannot connect to the server. I put my login and password, but it doesn't go any further, no error on the page, I click on sign in but nothing happens! What to do ? Thank you

Tautulli start up as application

Problem/Motivation

Tautulli is slowing down HA startup

(Why the issue was filed)

Expected behavior

Tautulli can be started as application instead of services

(What you expected to happen)

Actual behavior

Tautulli started before home assistant

(What actually happened)

Steps to reproduce

Enable auto start

(How can someone else make/see it happen)

Proposed changes

config,json remove startup service
https://github.com/hassio-addons/addon-tautulli/blame/99f7a1fafac7cf86bcddaa9016d1c90a7301c947/tautulli/config.json#L8

(If you have a proposed change, workround or fix,
describe the rationale behind it)
Tautulli is not require by home assistant on startup

invalid syntax - Tautulli won't start

Problem/Motivation

(Why the issue was filed)

Expected behavior

(What you expected to happen)

Actual behavior

(What actually happened)

Steps to reproduce

(How can someone else make/see it happen)

Proposed changes

(If you have a proposed change, workaround or fix,
describe the rationale behind it)

[16:50:29] INFO: Password is NOT in the Have I Been Pwned database! Nice!
[16:50:29] INFO: Updating running configuration...
  File "/usr/bin/crudini", line 39
    print str(e)
          ^
SyntaxError: invalid syntax
[cont-init.d] tautulli.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 

Existing Tautulli server...

Problem/Motivation

I would like to use my already existing installation of tautulli (on another server)

Expected behavior

I hoped I could just enter the IP, port, username and password for the existing server.

Actual behavior

A new "instans" of tautulli was installed on the Hassio (Raspberry Pi)

Steps to reproduce

Does not apply.

Proposed changes

Make it possible to specify the IP, port, username, password (or API key)
And then use that information instead of installing a new "instans" of tautulli.

Error in logs

I get this in the HA log


Add-on: Tautulli
Monitoring and tracking tool for Plex Media Server

Add-on version: 1.5.0
There is an update available for this add-on!
Latest add-on version: null
Please consider upgrading as soon as possible.

System: Ubuntu 18.04.4 LTS (amd64 / qemux86-64)
Home Assistant Core: 0.110.2
Home Assistant Supervisor: 224

And also:

2020-05-26 12:59:16 - INFO :: MainThread : Checking if the database upgrades are required...
2020-05-26 12:59:16 - INFO :: MainThread : Checking if configuration upgrades are required...
2020-05-26 12:59:16 - DEBUG :: MainThread : Trying to execute: "git rev-parse HEAD" with shell in /opt
2020-05-26 12:59:16 - DEBUG :: MainThread : Git output: c825176563a21245a035514b1d870aa814d77f63
2020-05-26 12:59:16 - DEBUG :: MainThread : Trying to execute: "git rev-parse --abbrev-ref --symbolic-full-name @{u}" with shell in /opt
2020-05-26 12:59:16 - DEBUG :: MainThread : Git output: fatal: HEAD does not point to a branch
2020-05-26 12:59:16 - ERROR :: MainThread : Git returned bad info. Are you sure this is a git installation?
2020-05-26 12:59:16 - ERROR :: MainThread : Could not retrieve remote name from git. Falling back to origin.
2020-05-26 12:59:16 - ERROR :: MainThread : Could not retrieve branch name from git. Falling back to master.

Multiple instances now allowed anymore

Problem/Motivation

I have more than one Plex server with Tautulli running and would like to have multiple versions of the HA integration running.

Expected behavior

When I add a Tautulli integration while another is running it should allow me to.

Actual behavior

The integration says I can only have one instance running. Prior to version 2022.5 of HA I was still able to configure multiple instances in yaml, but the "integration add" doesn't allow me and the yaml configuration was deprecated.

Steps to reproduce

Try to add a Tautulli integration while an instance is already configured.

Proposed changes

Please allow multiple integration configurations to be added. This would also mean that there would have to be an option during setup of the integration to select a desriptor ie sensor.tautulli_2 where "2" is the input during setup. I think... That's how I did it while I was still able to configure in yaml by giving the integration a "name".

Restoring from snapshot fail if tautulli.db is located under share/tautulli folder

Problem/Motivation

Restoring addon from snapshot fail if tautulli.db is located unde share/tautulli folder

Expected behavior

Restoring addon

Actual behavior

19-05-19 09:47:29 ERROR (MainThread) [hassio.addons.addon] Can't restore origin data: [('/data/tmp/tmpdpanwgh3/data/tautulli.db', '/data/addons/data/a0d7b954_tautulli/tautulli.db', "[Errno 2] No such file or directory: '/data/tmp/tmpdpanwgh3/data/tautulli.db'")]
19-05-19 09:47:30 ERROR (MainThread) [hassio.snapshots.snapshot] Can't restore snapshot for a0d7b954_tautulli

Steps to reproduce

Make snapshot and try to restore if tautulli.db is located under share/tautulli folder
If I add manually the tautulli.db in tar file inside the snapshot, then the restoring is succesfull

Proposed changes

Take into account that tautulli.db could be outside data folder

Please update your version is so old now

Can you please update the server to latest version your is V2.2.4, the admin page asks me if I wanted to upgrade version and I upgraded to V2.2.4 so I don’t know if your server was V2.2.4 but the latest from the tautulli GitHub is showing the latest version is V2.5.3

Small error in HA Embedding instructions

In the instructions to embed Tautulli in Home Assistant, the example config lists:

panel_iframe:
  tautulli:
    title: Tautulli
    icon: mdi:tautulli
    url: http://addres.to.your.hass.io:8181

There is no such MDI Icon. Maybe use mdi:filmstrip instead? Otherwise, thanks for this great addon.

Add "sidebar" option

See node-red add-on for example. Also makes add-on web UI accessible without exposing any additional ports.

Using admin http login requires me to erm login!

Problem/Motivation

Would love to see API token used for hassio access.
Adding the admin user and pass to tautulli means I actually have to login myself

Expected behavior

Just jump on tautulli

Actual behavior

Have html login screen to use and have set unmemorable user pass for html access.

Steps to reproduce

(How can someone else make/see it happen)

Proposed changes

Use API for hassio addon.
It's much better.

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.


Warning

Renovate failed to look up the following dependencies: Failed to look up repology package debian_12/build-essential.

Files affected: tautulli/Dockerfile


This repository currently has no open or pending branches.

Detected dependencies

dockerfile
tautulli/Dockerfile
  • ghcr.io/hassio-addons/debian-base 7.3.3
github-actions
.github/workflows/ci.yaml
.github/workflows/deploy.yaml
.github/workflows/labels.yaml
.github/workflows/lock.yaml
.github/workflows/pr-labels.yaml
.github/workflows/release-drafter.yaml
.github/workflows/stale.yaml
pip_requirements
tautulli/requirements.txt
  • crudini ==0.9.5
  • plexapi ==4.15.12
  • pycryptodomex ==3.20.0
  • setuptools ==69.5.1
regex
tautulli/Dockerfile
  • ghcr.io/hassio-addons/debian-base 7.3.3
tautulli/build.yaml
  • ghcr.io/hassio-addons/debian-base 7.3.3
  • ghcr.io/hassio-addons/debian-base 7.3.3
  • ghcr.io/hassio-addons/debian-base 7.3.3
tautulli/Dockerfile
  • debian_12/build-essential 12.9
  • debian_12/git 1:2.39.2-1.1
  • debian_12/python3-dev 3.11.2-1+b1
  • debian_12/python3-pip 23.0.1+dfsg-1
  • debian_12/python3 3.11.2-1+b1

  • Check this box to trigger a request for Renovate to run again on this repository

Starting Tautulli repeat

Problem/Motivation

Not working(Starting Tautulli...)

(Why the issue was filed)

Expected behavior

Working well.

(What you expected to happen)

Actual behavior

Not working

(What actually happened)

Steps to reproduce

username: 0000 password: 0000 ssl: false certfile: fullchain.pem keyfile: privkey.pem log_level: debug

(How can someone else make/see it happen)

Proposed changes

.

(If you have a proposed change, workaround or fix,
describe the rationale behind it)

`[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing...

Add-on: Tautulli
Monitoring and tracking tool for Plex Media Server

Add-on version: 2.3.0
You are running the latest version of this add-on.
System: Home Assistant OS 7.4 (aarch64 / raspberrypi3-64)
Home Assistant Core: 2022.3.4
Home Assistant Supervisor: 2022.03.4

Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.

[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing...
Log level is set to DEBUG
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] tautulli.sh: executing...
[18:27:35] INFO: Updating running configuration...
[18:27:36] DEBUG: This is not an upgrade...
[18:27:39] INFO: Ensure SSL is not active in the configuration...
[18:27:42] INFO: Ensure authentication is enabled in the configuration...
patching file /opt/data/interfaces/default/configuration_table.html
Hunk #1 succeeded at 93 with fuzz 1.
[cont-init.d] tautulli.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[18:27:44] INFO: Starting Tautulli...
2022-03-15 18:28:10 - INFO :: MainThread : Starting Tautulli v2.7.4
2022-03-15 18:28:10 - INFO :: MainThread : Linux 5.10.92-v8 (#1 SMP PREEMPT Tue Feb 8 17:24:27 UTC 2022 - Alpine Linux 3.14.0)
2022-03-15 18:28:10 - INFO :: MainThread : Asia/Seoul (UTC+0900)
2022-03-15 18:28:10 - INFO :: MainThread : Python 3.9.5 (default, May 12 2021, 20:44:22) [GCC 10.3.1 20210424]
2022-03-15 18:28:10 - INFO :: MainThread : Program Dir: /opt
2022-03-15 18:28:10 - INFO :: MainThread : Config File: /data/config.ini
2022-03-15 18:28:10 - INFO :: MainThread : Database File: /data/tautulli.db
2022-03-15 18:28:10 - INFO :: MainThread : Checking if the database upgrades are required...
[18:28:15] INFO: Starting Tautulli...
2022-03-15 18:28:23 - INFO :: MainThread : Starting Tautulli v2.7.4
2022-03-15 18:28:23 - INFO :: MainThread : Linux 5.10.92-v8 (#1 SMP PREEMPT Tue Feb 8 17:24:27 UTC 2022 - Alpine Linux 3.14.0)
2022-03-15 18:28:23 - INFO :: MainThread : Asia/Seoul (UTC+0900)
2022-03-15 18:28:23 - INFO :: MainThread : Python 3.9.5 (default, May 12 2021, 20:44:22) [GCC 10.3.1 20210424]
2022-03-15 18:28:23 - INFO :: MainThread : Program Dir: /opt
2022-03-15 18:28:23 - INFO :: MainThread : Config File: /data/config.ini
2022-03-15 18:28:23 - INFO :: MainThread : Database File: /data/tautulli.db
2022-03-15 18:28:23 - INFO :: MainThread : Checking if the database upgrades are required...`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.