Moved Tautulli to Docker
Added tautulli.tremendousturtle.tools to Caddy Added additional gitignore file for Tautulli
This commit is contained in:
@@ -163,3 +163,4 @@ import authentik frigate
|
|||||||
import authentik code
|
import authentik code
|
||||||
import authentik gitea
|
import authentik gitea
|
||||||
import authentik dozzle
|
import authentik dozzle
|
||||||
|
import authentik tautulli
|
||||||
|
|||||||
8
tautulli/.gitignore
vendored
Normal file
8
tautulli/.gitignore
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
config/backups/
|
||||||
|
config/cache/
|
||||||
|
config/exports/
|
||||||
|
config/logs/
|
||||||
|
config/newsletters/
|
||||||
|
config/release.lock
|
||||||
|
config/tautulli.db
|
||||||
|
config/version.lock
|
||||||
170
tautulli/config/config.ini
Normal file
170
tautulli/config/config.ini
Normal file
@@ -0,0 +1,170 @@
|
|||||||
|
[General]
|
||||||
|
allow_guest_access = 0
|
||||||
|
date_format = YYYY-MM-DD
|
||||||
|
time_format = HH:mm
|
||||||
|
anon_redirect = https://www.nullrefer.com/?
|
||||||
|
anon_redirect_dynamic = 0
|
||||||
|
api_enabled = 1
|
||||||
|
api_key = 079935546d82416db237001d03059dc3
|
||||||
|
api_sql = 0
|
||||||
|
backup_days = 3
|
||||||
|
backup_dir = /config/backups
|
||||||
|
backup_interval = 6
|
||||||
|
cache_dir = /config/cache
|
||||||
|
cache_images = 1
|
||||||
|
check_github = 1
|
||||||
|
check_github_interval = 6
|
||||||
|
check_github_on_startup = 1
|
||||||
|
cleanup_files = 0
|
||||||
|
do_not_override_git_branch = 0
|
||||||
|
enable_https = 0
|
||||||
|
export_dir = /config/exports
|
||||||
|
first_run_complete = 1
|
||||||
|
freeze_db = 0
|
||||||
|
get_file_sizes = 0
|
||||||
|
git_branch = master
|
||||||
|
git_path = ""
|
||||||
|
git_remote = origin
|
||||||
|
git_token = ""
|
||||||
|
git_user = Tautulli
|
||||||
|
git_repo = Tautulli
|
||||||
|
group_history_tables = 1
|
||||||
|
history_table_activity = 1
|
||||||
|
home_sections = current_activity, watch_stats, library_stats, recently_added
|
||||||
|
home_library_cards = 4, 2, 1, 5, 7, 8, 9, 12
|
||||||
|
home_stats_cards = top_movies, popular_movies, top_tv, popular_tv, top_music, popular_music, last_watched, top_libraries, top_users, top_platforms, most_concurrent
|
||||||
|
home_refresh_interval = 10
|
||||||
|
https_create_cert = 1
|
||||||
|
https_cert = /config/server.crt
|
||||||
|
https_cert_chain = ""
|
||||||
|
https_key = /config/server.key
|
||||||
|
https_domain = localhost
|
||||||
|
https_ip = 127.0.0.1
|
||||||
|
http_basic_auth = 0
|
||||||
|
http_environment = production
|
||||||
|
http_hash_password = 1
|
||||||
|
http_hashed_password = 1
|
||||||
|
http_host = 0.0.0.0
|
||||||
|
http_password = PBKDF2$sha256$600000$Y6kl7oc/cNUwRhxpN3cYDw==$b4hYGhFatQNKuNvFsY4IEFI5FHVZjBKY
|
||||||
|
http_port = 8181
|
||||||
|
http_proxy = 0
|
||||||
|
http_root = ""
|
||||||
|
http_username = chris
|
||||||
|
http_plex_admin = 1
|
||||||
|
http_base_url = ""
|
||||||
|
http_rate_limit_attempts = 10
|
||||||
|
http_rate_limit_attempts_interval = 300
|
||||||
|
http_rate_limit_lockout_time = 300
|
||||||
|
http_thread_pool = 10
|
||||||
|
interface = default
|
||||||
|
launch_browser = 0
|
||||||
|
launch_startup = 0
|
||||||
|
log_blacklist = 1
|
||||||
|
log_blacklist_usernames = 1
|
||||||
|
log_dir = /config/logs
|
||||||
|
musicbrainz_lookup = 0
|
||||||
|
plexpy_auto_update = 0
|
||||||
|
show_advanced_settings = 1
|
||||||
|
themoviedb_apikey = e9a6655bae34bf694a0f3e33338dc28e
|
||||||
|
themoviedb_lookup = 0
|
||||||
|
tvmaze_lookup = 0
|
||||||
|
update_db_interval = 24
|
||||||
|
update_show_changelog = 0
|
||||||
|
week_start_monday = 0
|
||||||
|
sys_tray_icon = 0
|
||||||
|
[[get_file_sizes_hold]]
|
||||||
|
section_ids = ,
|
||||||
|
rating_keys = ,
|
||||||
|
[PMS]
|
||||||
|
pms_client_id = a63eebdc-9a0e-45be-9448-d8769535c470
|
||||||
|
pms_identifier = 5e16f8ceb511bde943f92bbe07e3e6e33307eb16
|
||||||
|
pms_ip = 192.168.1.234
|
||||||
|
pms_is_cloud = 0
|
||||||
|
pms_is_remote = 0
|
||||||
|
pms_language = ""
|
||||||
|
pms_logs_folder = /plex_logs
|
||||||
|
pms_logs_line_cap = 1000
|
||||||
|
pms_name = winterfell
|
||||||
|
pms_name_override = ""
|
||||||
|
pms_port = 32400
|
||||||
|
pms_token = udTzPteNY8SNSibrzajX
|
||||||
|
pms_ssl = 0
|
||||||
|
pms_url = http://192.168.1.234:32400
|
||||||
|
pms_url_override = ""
|
||||||
|
pms_url_manual = 0
|
||||||
|
pms_use_bif = 0
|
||||||
|
pms_uuid = db661b1c35ed453bba7ddee2e44e3145
|
||||||
|
pms_plexpass = 1
|
||||||
|
pms_platform = Linux
|
||||||
|
pms_version = 1.41.4.9463-630c9f557
|
||||||
|
pms_update_channel = plex
|
||||||
|
pms_update_distro = debian
|
||||||
|
pms_update_distro_build = linux-x86
|
||||||
|
pms_web_url = https://app.plex.tv/desktop
|
||||||
|
[Advanced]
|
||||||
|
pms_timeout = 15
|
||||||
|
pms_update_check_interval = 24
|
||||||
|
cache_sizemb = 32
|
||||||
|
check_docker_mount = 1
|
||||||
|
check_github_cache_seconds = 3600
|
||||||
|
config_version = 22
|
||||||
|
export_threads = 8
|
||||||
|
https_min_tls_version = TLSv1.2
|
||||||
|
journal_mode = WAL
|
||||||
|
metadata_cache_seconds = 1800
|
||||||
|
notification_threads = 2
|
||||||
|
notify_text_eval = 0
|
||||||
|
session_db_write_attempts = 5
|
||||||
|
synchronous_mode = NORMAL
|
||||||
|
upgrade_flag = 1
|
||||||
|
verbose_logs = 1
|
||||||
|
verify_ssl_cert = 1
|
||||||
|
websocket_monitor_ping_pong = 0
|
||||||
|
websocket_connection_attempts = 5
|
||||||
|
websocket_connection_timeout = 5
|
||||||
|
jwt_secret = 11a7ffcc84ad42c98cf603d50cffdde5
|
||||||
|
jwt_update_secret = 0
|
||||||
|
system_analytics = 1
|
||||||
|
[Monitoring]
|
||||||
|
buffer_threshold = 10
|
||||||
|
buffer_wait = 900
|
||||||
|
imgur_client_id = ""
|
||||||
|
logging_ignore_interval = 60
|
||||||
|
movie_watched_percent = 85
|
||||||
|
music_watched_percent = 85
|
||||||
|
monitor_pms_updates = 0
|
||||||
|
monitoring_interval = 60
|
||||||
|
notify_consecutive = 0
|
||||||
|
notify_continued_session_threshold = 15
|
||||||
|
notify_group_recently_added_grandparent = 1
|
||||||
|
notify_group_recently_added_parent = 1
|
||||||
|
notify_upload_posters = 0
|
||||||
|
notify_recently_added_delay = 300
|
||||||
|
notify_recently_added_grandparent = 0
|
||||||
|
notify_recently_added_upgrade = 0
|
||||||
|
notify_remote_access_threshold = 60
|
||||||
|
notify_concurrent_by_ip = 0
|
||||||
|
notify_concurrent_ipv6_cidr = /64
|
||||||
|
notify_concurrent_threshold = 2
|
||||||
|
notify_new_device_initial_only = 1
|
||||||
|
notify_server_connection_threshold = 60
|
||||||
|
notify_server_update_repeat = 0
|
||||||
|
notify_plexpy_update_repeat = 0
|
||||||
|
refresh_libraries_interval = 12
|
||||||
|
refresh_libraries_on_startup = 1
|
||||||
|
refresh_users_interval = 12
|
||||||
|
refresh_users_on_startup = 1
|
||||||
|
tv_watched_percent = 85
|
||||||
|
watched_marker = 3
|
||||||
|
[Cloudinary]
|
||||||
|
cloudinary_cloud_name = ""
|
||||||
|
cloudinary_api_key = ""
|
||||||
|
cloudinary_api_secret = ""
|
||||||
|
[Newsletter]
|
||||||
|
newsletter_auth = 0
|
||||||
|
newsletter_password = ""
|
||||||
|
newsletter_custom_dir = ""
|
||||||
|
newsletter_inline_styles = 0
|
||||||
|
newsletter_templates = newsletters
|
||||||
|
newsletter_dir = /config/newsletters
|
||||||
|
newsletter_self_hosted = 0
|
||||||
18
tautulli/docker-compose.yml
Normal file
18
tautulli/docker-compose.yml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
name: tautulli
|
||||||
|
services:
|
||||||
|
app:
|
||||||
|
environment:
|
||||||
|
TZ: America/Los_Angeles
|
||||||
|
image: ghcr.io/tautulli/tautulli:latest
|
||||||
|
networks:
|
||||||
|
- proxy-net
|
||||||
|
expose:
|
||||||
|
- "8181"
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- ./config:/config
|
||||||
|
- /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs:/plex_logs:ro
|
||||||
|
|
||||||
|
networks:
|
||||||
|
proxy-net:
|
||||||
|
external: true
|
||||||
Reference in New Issue
Block a user