Home Assistant Community Add-on: Tautulli

As I was researching where things are stored to write up a detailed feature request, I realized that it’s not needed! The addon is perfectly capable of serving up self-hosted newsletters AS-IS!

For others looking for this feature:

In the Tautulli settings, under “Web Interface” if you show advanced settings, there is an option named “Public Tautulli Domain”. Set this to be your externally accessible Tautulli interface; IE https://JamesBond.duckdns.org:8181

Then set the images to be self-hosted, under the “Notifications & Newsletters” settings page, set “Image Hosting” to “Self-Hosted”.

Then set up your newsletter as normal, and when you test it, if you don’t have the URL pushed to a notification agent, just check the Newsletter Logs and it should say something like this once it finishes:
View the newsletter here: https://JamesBond.duckdns.org:8181/newsletter/2cb553cf
and it should work just fine.

Thanks again for the great work, Ludeeus.

1 Like

Following the guide to the point, installing via he addon. Then when installed I try to start it. Noting happens, I can try the open WebUi but “page not available”
Then looking in the log for the addon it says :

[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... 
-----------------------------------------------------------
 Hass.io Add-on: Tautulli v0.4.1
 Monitoring and tracking tool for Plex Media Server
 From: Community Hass.io Add-ons
 By: Franck Nijhof <[email protected]>
-----------------------------------------------------------
 armhf / HassOS 2.8 / HA 0.87.1 / SU 143 / stable
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] 02-updates.sh: executing... 
INFO: You are running the latest version of this add-on
[cont-init.d] 02-updates.sh: exited 0.
[cont-init.d] 10-requirements.sh: executing... 
FATAL: You need to set a username!
[cont-init.d] 10-requirements.sh: exited 1.
[cont-finish.d] executing container finish scripts...
[cont-finish.d] 99-message.sh: executing... 
-----------------------------------------------------------
                Oops! Something went wrong.
 
 We are so sorry, but something went terribly wrong when
 starting or running this add-on.
 
 Be sure to check the log above, line by line, for hints.
-----------------------------------------------------------
[cont-finish.d] 99-message.sh: exited 0.
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.

I guess you skipped this line from the log :slight_smile:

At first I was… hmmm what is he talking about, then I looked over my log again and… facepalm… yeah I missed that part. Will try again, this time with a username :slight_smile:

1 Like

Yupp that was it. Thank you so much. One more thing removed from my plex server, and moved over to raspberri pi3+… I forsee another order with a few more raspberries soon.
Now moving on to getting “next serie release” and " now playing" on a nice card in hassio.
Thanks again for pointing out what I missed so bluntly. :smiley:

I followed the instructions saying .
" If you want to import an existing Tautulli database to this addon, you first need to extract the tautulli.db file from your existing installation. Place this file in this directory /share/tautulli , you can use samba, Cloud9 or any other method to move it there. You need to restart the add-on for it to start using this database. if the directory /share/tautulli does not exist you need to create it."
and copied my db and ini backups to /share/tautulli via samba. Then restarted the tautulli, but nothing frm the backup was imported. Even rebooted the raspberry itself, still not imported anything. And I cant find a way to open /data/ in hassio, so that i can input the file directyly either.
Any suggestions ?
Kind regards
DigiNorse

Please open a issue for that on Github

Add-on updated to version 1.0.0
Releasenotes:

Hello,
I try to install the addon but I have an error blocking the startup.

TRACE: bashio::fs.file_exists: /data/addon.ini
[Errno 13] Permission denied
I had the same for config.ini but after creating it manually, the error went away but addon, if I created disappear after the first start and the error comes back.
I am under docker on Windows 10

Any idea ?

Hassio add-ons are only for hassio, for regular docker use the official Tautulli container.

I am using hass.io :roll_eyes:

If that is the case please open an isse om the github repo for it where you provide the full startup log

Ok, will do :frowning:

@ludeeus

I know this question isn’t strictly related to the add-on, but looking at the tautulli component code, it looks like it uses version 0.5.0 of pytautulli, but the pytautulli github page looks like 0.5.1 is the most recent version of this library. Is there a reason the HA component isn’t bumped to 0.5.1 ?

You are correct, that has nothing to do with the addon :slight_smile:
The reason: time… :confused:
If you have some feel free to open a PR to bump it :tada:

:tada: Release v1.1.0

Full Changelog

This is a general maintenance release, without any breaking changes.

:hammer: Changes

  • :arrow_up: Upgrades base image to v3.1.0
  • :arrow_up: Upgrades gcc/g++ to 8.3.0-r0
  • :arrow_up: Upgrades wget to 1.20.3-r0
  • :sparkles: Adds ARMv7 support
  • :hammer: Makes log_level optional
  • :fire: Removes custom log format override
  • :fire: Removes default config options
  • :sparkles: Adds port descriptions
  • :hammer: Refactor of init scripts
  • :fire: Removes non existing config options from documentation
  • :ambulance: Workaround Docker issue by reinstating legacy tags
  • :arrow_up: Updates pycryptodomex to v3.8.1 (#35)

Questions? Join our Discord server! https://discord.me/hassioaddons

1 Like

Out of curiosity, are there plans to add support for HA ingress? I assume there are since you have updated Nodered and as a laymen I don’t see any reason why you wouldn’t update all of your addons with support.

Just looking to know for sure whether it is coming eventually or not. :slight_smile:

3 Likes

I’m not yet sure that ingress will be a good fit for this addon :confused:

:arrow_up: V1.2.0

Changes

  • :arrow_up: Updates python2-dev to version 2.7.16-r1 (#40)
  • :arrow_up: Updates python2 to version 2.7.16-r1 (#41)
  • :arrow_up: Upgrades Tautulli to version v2.1.29 (#42)
  • :fire: Removes non existing config options from documentation

Full Changelog


:tada: Release v1.2.1

Changes

  • :arrow_up: Updates pycryptodomex to v3.8.2 (#44)
  • :pencil2: Maintaince -> Maintenance
  • :arrow_up: Upgrades add-on base image to v4.1.1
  • :arrow_up: Upgrades Tautulli to v2.1.33
  • :arrow_up: Upgrades git to 2.22.0-r0
  • :arrow_up: Upgrades py-openssl to 19.0.0-r0

Full Changelog