2026-09-02T15:10:24.042840224Z [migrations] started
2026-09-02T15:10:24.042874543Z [migrations] no migrations found
2026-09-02T15:10:24.060414353Z usermod: no changes
2026-09-02T15:10:24.065870392Z ───────────────────────────────────────
2026-09-02T15:10:24.065893218Z 
2026-09-02T15:10:24.065899791Z       ██╗     ███████╗██╗ ██████╗
2026-09-02T15:10:24.065906495Z       ██║     ██╔════╝██║██╔═══██╗
2026-09-02T15:10:24.065913068Z       ██║     ███████╗██║██║   ██║
2026-09-02T15:10:24.065919521Z       ██║     ╚════██║██║██║   ██║
2026-09-02T15:10:24.065926315Z       ███████╗███████║██║╚██████╔╝
2026-09-02T15:10:24.065932928Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-09-02T15:10:24.065939341Z 
2026-09-02T15:10:24.065945463Z    Brought to you by linuxserver.io
2026-09-02T15:10:24.065951836Z ───────────────────────────────────────
2026-09-02T15:10:24.066249847Z 
2026-09-02T15:10:24.066264516Z To support LSIO projects visit:
2026-09-02T15:10:24.066268745Z https://www.linuxserver.io/donate/
2026-09-02T15:10:24.066272332Z 
2026-09-02T15:10:24.066275859Z ───────────────────────────────────────
2026-09-02T15:10:24.066280328Z GID/UID
2026-09-02T15:10:24.066283955Z ───────────────────────────────────────
2026-09-02T15:10:24.070852287Z 
2026-09-02T15:10:24.070867848Z User UID:    911
2026-09-02T15:10:24.070874432Z User GID:    911
2026-09-02T15:10:24.070880684Z ───────────────────────────────────────
2026-09-02T15:10:24.072697033Z Linuxserver.io version: 0.55.8-ls309
2026-09-02T15:10:24.072960193Z Build-date: 2026-09-02T14:58:32+00:00
2026-09-02T15:10:24.072971886Z ───────────────────────────────────────
2026-09-02T15:10:24.072978900Z     
2026-09-02T15:10:24.121798383Z [custom-init] No custom files found, skipping...
2026-09-02T15:10:24.263034795Z 2026-09-02 15:10:24.262 | DEBUG    | changedetectionio:<module>:86 - Set multiprocessing default to 'spawn' for thread safety (explicit contexts used everywhere)
2026-09-02T15:10:24.499106956Z 2026-09-02 15:10:24.498 | DEBUG    | changedetectionio.content_fetchers:<module>:104 - Falling back to selenium as fetcher
2026-09-02T15:10:24.573261118Z /app/changedetection/changedetectionio/html_tools.py:640: SyntaxWarning: invalid escape sequence '\['
2026-09-02T15:10:24.573314777Z   pattern = '<!\[CDATA\[(\s*(?:.(?<!\]\]>)\s*)*)\]\]>'
2026-09-02T15:10:24.573683389Z /app/changedetection/changedetectionio/html_tools.py:739: SyntaxWarning: invalid escape sequence '\s'
2026-09-02T15:10:24.573710383Z   content = re.sub('<!--\s+-->', '', content)
2026-09-02T15:10:24.906462018Z 2026-09-02 15:10:24.906 | DEBUG    | changedetectionio.queue_handlers:__init__:59 - RecheckPriorityQueue initialized successfully
2026-09-02T15:10:24.906498221Z 2026-09-02 15:10:24.906 | DEBUG    | changedetectionio.queue_handlers:__init__:434 - NotificationQueue initialized successfully
2026-09-02T15:10:24.907809632Z 2026-09-02 15:10:24.907 | DEBUG    | changedetectionio.pluggy_interface:get_plugin_template_paths:590 - Added base processors template path: /app/changedetection/changedetectionio/processors/templates
2026-09-02T15:10:24.952928341Z 2026-09-02 15:10:24.952 | DEBUG    | changedetectionio.pluggy_interface:get_plugin_template_paths:605 - Added processor template path: /app/changedetection/changedetectionio/processors/image_ssim_diff/templates
2026-09-02T15:10:24.953109015Z 2026-09-02 15:10:24.952 | INFO     | changedetectionio.flask_app:_configure_plugin_templates:154 - Configured Jinja2 to search 2 plugin template directories
2026-09-02T15:10:24.953181862Z 2026-09-02 15:10:24.953 | INFO     | changedetectionio.flask_app:<module>:164 - System locale default is (None, None)
2026-09-02T15:10:24.954102747Z 2026-09-02 15:10:24.953 | SUCCESS  | changedetectionio:main:329 - changedetection.io version 0.55.8 starting.
2026-09-02T15:10:24.965781200Z 2026-09-02 15:10:24.965 | INFO     | changedetectionio.store:reload_state:200 - Datastore path is '/config'
2026-09-02T15:10:24.966251017Z 2026-09-02 15:10:24.966 | WARNING  | changedetectionio.store:init_fresh_install:260 - No datastore found, creating new datastore at /config
2026-09-02T15:10:24.966713037Z 2026-09-02 15:10:24.966 | INFO     | changedetectionio.store:init_fresh_install:264 - Marking fresh install to schema version 33
2026-09-02T15:10:24.986607789Z 2026-09-02 15:10:24.986 | DEBUG    | changedetectionio.store:add_tag:950 - >>> Adding new tag - 'tech news'
2026-09-02T15:10:25.147097711Z 2026-09-02 15:10:25.146 | DEBUG    | changedetectionio.model:commit:678 - Committed tag c4886e26-7a34-4825-9138-b12688417731 to c4886e26-7a34-4825-9138-b12688417731/tag.json
2026-09-02T15:10:25.147175748Z 2026-09-02 15:10:25.147 | DEBUG    | changedetectionio.store:add_watch:774 - Adding URL 'https://news.ycombinator.com/' - 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.147220438Z 2026-09-02 15:10:25.147 | DEBUG    | changedetectionio.model:ensure_data_dir_exists:580 - > Creating data dir /config/98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.147976782Z 2026-09-02 15:10:25.147 | DEBUG    | changedetectionio.model:commit:678 - Committed watch 98102082-e07c-4121-99fb-8f26cb198bac to 98102082-e07c-4121-99fb-8f26cb198bac/watch.json
2026-09-02T15:10:25.147997744Z 2026-09-02 15:10:25.147 | DEBUG    | changedetectionio.store:add_watch:790 - Saved new watch 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.148063917Z 2026-09-02 15:10:25.147 | DEBUG    | changedetectionio.store:add_watch:792 - Added 'https://news.ycombinator.com/'
2026-09-02T15:10:25.148249631Z 2026-09-02 15:10:25.148 | DEBUG    | changedetectionio.store:add_tag:950 - >>> Adding new tag - 'changedetection.io'
2026-09-02T15:10:25.149034973Z 2026-09-02 15:10:25.148 | DEBUG    | changedetectionio.model:commit:678 - Committed tag 8f856a67-a6f5-40e6-b757-14dd81dd57e4 to 8f856a67-a6f5-40e6-b757-14dd81dd57e4/tag.json
2026-09-02T15:10:25.149155887Z 2026-09-02 15:10:25.149 | DEBUG    | changedetectionio.store:add_watch:774 - Adding URL 'https://changedetection.io/CHANGELOG.txt' - a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.149212210Z 2026-09-02 15:10:25.149 | DEBUG    | changedetectionio.model:ensure_data_dir_exists:580 - > Creating data dir /config/a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.149947321Z 2026-09-02 15:10:25.149 | DEBUG    | changedetectionio.model:commit:678 - Committed watch a258bf93-8f9b-46bc-b458-abdd2b1266f6 to a258bf93-8f9b-46bc-b458-abdd2b1266f6/watch.json
2026-09-02T15:10:25.149989255Z 2026-09-02 15:10:25.149 | DEBUG    | changedetectionio.store:add_watch:790 - Saved new watch a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.150022222Z 2026-09-02 15:10:25.149 | DEBUG    | changedetectionio.store:add_watch:792 - Added 'https://changedetection.io/CHANGELOG.txt'
2026-09-02T15:10:25.151024300Z 2026-09-02 15:10:25.150 | INFO     | changedetectionio.store:init_fresh_install:283 - Created changedetection.json for new datastore
2026-09-02T15:10:25.151112037Z 2026-09-02 15:10:25.151 | INFO     | changedetectionio.store:_load_settings:93 - Loading settings from /config/changedetection.json
2026-09-02T15:10:25.151261899Z 2026-09-02 15:10:25.151 | INFO     | changedetectionio.store.file_saving_datastore:load_all_watches:289 - Loading watches from individual watch.json files...
2026-09-02T15:10:25.151531462Z 2026-09-02 15:10:25.151 | DEBUG    | changedetectionio.store.file_saving_datastore:load_all_watches:302 - Found 2 watch.json files in 0.000s
2026-09-02T15:10:25.151986468Z 2026-09-02 15:10:25.151 | INFO     | changedetectionio.store.file_saving_datastore:load_all_watches:330 - Loaded 2 watches from disk in 0.00s (2802 watches/sec)
2026-09-02T15:10:25.152024595Z 2026-09-02 15:10:25.151 | DEBUG    | changedetectionio.store:_load_watches:406 - Loaded 2 watches
2026-09-02T15:10:25.152073153Z 2026-09-02 15:10:25.152 | INFO     | changedetectionio.store:_rehydrate_watches:157 - Rehydrating 2 watches...
2026-09-02T15:10:25.152294429Z 2026-09-02 15:10:25.152 | SUCCESS  | changedetectionio.store:_rehydrate_watches:166 - Rehydrated 2 watches into Watch objects
2026-09-02T15:10:25.152332355Z 2026-09-02 15:10:25.152 | INFO     | changedetectionio.store.file_saving_datastore:load_all_tags:412 - Loading tags from individual tag.json files...
2026-09-02T15:10:25.152479762Z 2026-09-02 15:10:25.152 | DEBUG    | changedetectionio.store.file_saving_datastore:load_all_tags:427 - Found 2 tag.json files
2026-09-02T15:10:25.152836260Z 2026-09-02 15:10:25.152 | INFO     | changedetectionio.store.file_saving_datastore:load_all_tags:446 - Loaded 2 tags from disk
2026-09-02T15:10:25.152864837Z 2026-09-02 15:10:25.152 | INFO     | changedetectionio.store:_load_tags:437 - Loaded 2 tags from individual tag.json files
2026-09-02T15:10:25.153011062Z 2026-09-02 15:10:25.152 | INFO     | changedetectionio.store:_rehydrate_tags:149 - Tag: c4886e26-7a34-4825-9138-b12688417731 Tech news
2026-09-02T15:10:25.153128689Z 2026-09-02 15:10:25.153 | INFO     | changedetectionio.store:_rehydrate_tags:149 - Tag: 8f856a67-a6f5-40e6-b757-14dd81dd57e4 changedetection.io
2026-09-02T15:10:25.268844266Z 2026-09-02 15:10:25.268 | DEBUG    | changedetectionio.pluggy_interface:register_builtin_restock_plugins:331 - Registered built-in restock plugin: llm_restock
2026-09-02T15:10:25.268879647Z 2026-09-02 15:10:25.268 | DEBUG    | changedetectionio.pluggy_interface:inject_datastore_into_plugins:293 - Injected datastore into plugin: llm_restock
2026-09-02T15:10:25.564636757Z 2026-09-02 15:10:25.564 | INFO     | changedetectionio.realtime.socket_server:init_socketio:250 - SOCKETIO_MODE=threading: Using threading mode for Socket.IO
2026-09-02T15:10:25.564669182Z 2026-09-02 15:10:25.564 | INFO     | changedetectionio.realtime.socket_server:init_socketio:257 - Platform: linux, Python: 3.12, Socket.IO mode: threading
2026-09-02T15:10:25.594390648Z 2026-09-02 15:10:25.594 | INFO     | changedetectionio.realtime.socket_server:init_socketio:272 - Socket.IO: Registering connect event handler
2026-09-02T15:10:25.594475809Z 2026-09-02 15:10:25.594 | INFO     | changedetectionio.realtime.socket_server:__init__:43 - SignalHandler: Connected to notification_event signal
2026-09-02T15:10:25.595574232Z 2026-09-02 15:10:25.595 | INFO     | changedetectionio.realtime.socket_server:init_socketio:369 - Socket.IO initialized and attached to main Flask app
2026-09-02T15:10:25.595595224Z 2026-09-02 15:10:25.595 | INFO     | changedetectionio.realtime.socket_server:init_socketio:370 - Socket.IO: Registered event handlers: []
2026-09-02T15:10:25.595613741Z 2026-09-02 15:10:25.595 | INFO     | changedetectionio.flask_app:changedetection_app:902 - Socket.IO server initialized
2026-09-02T15:10:25.597018070Z 2026-09-02 15:10:25.596 | INFO     | changedetectionio.flask_app:changedetection_app:997 - Starting 5 workers during app initialization
2026-09-02T15:10:25.597042118Z 2026-09-02 15:10:25.596 | INFO     | changedetectionio.worker_pool:start_async_workers:117 - Starting 5 async workers (isolated threads)
2026-09-02T15:10:25.600203736Z 2026-09-02 15:10:25.599 | DEBUG    | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:1118 - System env MINIMUM_SECONDS_RECHECK_TIME 3
2026-09-02T15:10:25.617685057Z 2026-09-02 15:10:25.617 | INFO     | changedetectionio.flask_app:changedetection_app:1015 - Started 1 notification worker(s)
2026-09-02T15:10:25.618573276Z 2026-09-02 15:10:25.618 | INFO     | changedetectionio.worker:async_update_worker:76 - Starting async worker 0 on thread 'PageFetchAsyncUpdateWorker-0' (max_jobs=10, max_runtime=3600s)
2026-09-02T15:10:25.619345612Z 2026-09-02 15:10:25.619 | DEBUG    | changedetectionio.realtime.socket_server:handle_queue_length:109 - SignalHandler: Queue length update received: 1
2026-09-02T15:10:25.619436936Z 2026-09-02 15:10:25.619 | DEBUG    | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:1262 - > Queued watch UUID 98102082-e07c-4121-99fb-8f26cb198bac last checked at 0 queued at 1788361825.60 priority 1788361825 jitter 0.00s, 1788361825.60s since last checked
2026-09-02T15:10:25.619901602Z 2026-09-02 15:10:25.619 | DEBUG    | changedetectionio.realtime.socket_server:handle_queue_length:109 - SignalHandler: Queue length update received: 1
2026-09-02T15:10:25.620227789Z 2026-09-02 15:10:25.620 | INFO     | changedetectionio.worker:async_update_worker:76 - Starting async worker 1 on thread 'PageFetchAsyncUpdateWorker-1' (max_jobs=10, max_runtime=3600s)
2026-09-02T15:10:25.620690210Z 2026-09-02 15:10:25.620 | INFO     | changedetectionio.worker:async_update_worker:76 - Starting async worker 3 on thread 'PageFetchAsyncUpdateWorker-3' (max_jobs=10, max_runtime=3600s)
2026-09-02T15:10:25.621027600Z 2026-09-02 15:10:25.620 | INFO     | changedetectionio.worker:async_update_worker:76 - Starting async worker 2 on thread 'PageFetchAsyncUpdateWorker-2' (max_jobs=10, max_runtime=3600s)
2026-09-02T15:10:25.623326330Z 2026-09-02 15:10:25.623 | DEBUG    | changedetectionio.realtime.socket_server:handle_queue_length:109 - SignalHandler: Queue length update received: 0
2026-09-02T15:10:25.623521974Z Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
2026-09-02T15:10:25.623828452Z 2026-09-02 15:10:25.623 | DEBUG    | changedetectionio.worker_pool:claim_uuid_for_processing:239 - Worker 0 claimed UUID: 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.624043264Z 2026-09-02 15:10:25.623 | INFO     | changedetectionio.worker:async_update_worker:159 - Worker 0 processing watch UUID 98102082-e07c-4121-99fb-8f26cb198bac Priority 1788361825 URL https://news.ycombinator.com/
2026-09-02T15:10:25.624355634Z 2026-09-02 15:10:25.624 | DEBUG    | changedetectionio.worker_pool:claim_uuid_for_processing:239 - Worker 1 claimed UUID: a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.624424753Z 2026-09-02 15:10:25.624 | INFO     | changedetectionio.worker:async_update_worker:159 - Worker 1 processing watch UUID a258bf93-8f9b-46bc-b458-abdd2b1266f6 Priority 1788361825 URL https://changedetection.io/CHANGELOG.txt
2026-09-02T15:10:25.625688558Z 2026-09-02 15:10:25.625 | INFO     | changedetectionio.worker:async_update_worker:76 - Starting async worker 4 on thread 'PageFetchAsyncUpdateWorker-4' (max_jobs=10, max_runtime=3600s)
2026-09-02T15:10:25.628280429Z 2026-09-02 15:10:25.628 | DEBUG    | changedetectionio.realtime.socket_server:handle_watch_small_status_update:52 - Socket.IO: Received watch small status update 'Fetching page..' for UUID 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.629180953Z 2026-09-02 15:10:25.629 | DEBUG    | changedetectionio.realtime.socket_server:handle_queue_length:109 - SignalHandler: Queue length update received: 0
2026-09-02T15:10:25.629207937Z 2026-09-02 15:10:25.629 | DEBUG    | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:1262 - > Queued watch UUID a258bf93-8f9b-46bc-b458-abdd2b1266f6 last checked at 1788361826 queued at 1788361825.62 priority 1788361825 jitter 0.00s, -0.38s since last checked
2026-09-02T15:10:25.629910282Z 2026-09-02 15:10:25.629 | DEBUG    | changedetectionio.realtime.socket_server:handle_watch_small_status_update:52 - Socket.IO: Received watch small status update 'Fetching page..' for UUID a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.633560855Z  * Serving Flask app 'changedetectionio.flask_app'
2026-09-02T15:10:25.633574973Z  * Debug mode: off
2026-09-02T15:10:25.634533174Z WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2026-09-02T15:10:25.634558394Z  * Running on all addresses (0.0.0.0)
2026-09-02T15:10:25.634563585Z  * Running on http://127.0.0.1:5000
2026-09-02T15:10:25.634568224Z  * Running on http://172.17.0.4:5000
2026-09-02T15:10:25.634573705Z Press CTRL+C to quit
2026-09-02T15:10:25.636537130Z 2026-09-02 15:10:25.636 | INFO     | changedetectionio.validate_url:is_private_hostname:86 - Hostname 'changedetection.io' is NOT private/IANA restricted.
2026-09-02T15:10:25.636791232Z 2026-09-02 15:10:25.636 | DEBUG    | changedetectionio.processors.base:call_browser:185 - Using proxy 'None' for a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:25.639211777Z 2026-09-02 15:10:25.639 | INFO     | changedetectionio.validate_url:is_private_hostname:86 - Hostname 'news.ycombinator.com' is NOT private/IANA restricted.
2026-09-02T15:10:25.639415798Z 2026-09-02 15:10:25.639 | DEBUG    | changedetectionio.processors.base:call_browser:185 - Using proxy 'None' for 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:25.646306096Z 2026-09-02 15:10:25.646 | INFO     | changedetectionio.validate_url:is_private_hostname:86 - Hostname 'changedetection.io' is NOT private/IANA restricted.
2026-09-02T15:10:25.648993039Z 2026-09-02 15:10:25.648 | INFO     | changedetectionio.validate_url:is_private_hostname:86 - Hostname 'news.ycombinator.com' is NOT private/IANA restricted.
2026-09-02T15:10:26.146078638Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2026-09-02T15:10:26.162700108Z [ls.io-init] done.
2026-09-02T15:10:26.164851611Z 2026-09-02 15:10:26.164 | DEBUG    | changedetectionio.processors.magic:__init__:80 - Guessing mime type, original content_type 'text/html; charset=utf-8', mime type detected 'text/html'
2026-09-02T15:10:26.395377100Z 2026-09-02 15:10:26.395 | DEBUG    | changedetectionio.processors.text_json_diff.processor:run_changedetection:639 - Watch UUID 98102082-e07c-4121-99fb-8f26cb198bac content check - Previous MD5: 2d8c4eb52504f5686f4ab087f745f9ef, Fetched MD5 2d8c4eb52504f5686f4ab087f745f9ef
2026-09-02T15:10:26.396510944Z 2026-09-02 15:10:26.396 | DEBUG    | changedetectionio.worker:async_update_worker:425 - Processing watch UUID: 98102082-e07c-4121-99fb-8f26cb198bac - xpath_data length returned empty.
2026-09-02T15:10:26.415721268Z 2026-09-02 15:10:26.415 | DEBUG    | changedetectionio.model:commit:678 - Committed watch 98102082-e07c-4121-99fb-8f26cb198bac to 98102082-e07c-4121-99fb-8f26cb198bac/watch.json
2026-09-02T15:10:26.495533537Z 2026-09-02 15:10:26.495 | DEBUG    | changedetectionio.model.Watch:_brotli_save:82 - Starting brotli streaming compression of 34469 bytes.
2026-09-02T15:10:26.501839769Z 2026-09-02 15:10:26.501 | DEBUG    | changedetectionio.model.Watch:_brotli_save:108 - Finished brotli compression - From 34469 to 4969 bytes.
2026-09-02T15:10:26.560273097Z 2026-09-02 15:10:26.559 | DEBUG    | changedetectionio.model.Watch:history:462 - Reading watch history index for 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:26.561535890Z 2026-09-02 15:10:26.561 | DEBUG    | changedetectionio.worker:async_update_worker:613 - UUID: 98102082-e07c-4121-99fb-8f26cb198bac Page <title> is 'Hacker News'
2026-09-02T15:10:26.562785137Z 2026-09-02 15:10:26.562 | DEBUG    | changedetectionio.model:commit:678 - Committed watch 98102082-e07c-4121-99fb-8f26cb198bac to 98102082-e07c-4121-99fb-8f26cb198bac/watch.json
2026-09-02T15:10:26.644814372Z 2026-09-02 15:10:26.644 | DEBUG    | changedetectionio.worker:async_update_worker:688 - Worker 0 completed watch 98102082-e07c-4121-99fb-8f26cb198bac in 0.64s
2026-09-02T15:10:26.644843771Z 2026-09-02 15:10:26.644 | DEBUG    | changedetectionio.worker_pool:release_uuid_from_processing:255 - Worker 0 released UUID: 98102082-e07c-4121-99fb-8f26cb198bac
2026-09-02T15:10:26.684293391Z 2026-09-02 15:10:26.684 | WARNING  | changedetectionio.content_fetchers.requests:_run_sync:177 - URL: https://changedetection.io/CHANGELOG.txt No charset in headers or meta tag, guessed encoding as 'utf-8' via chardet
2026-09-02T15:10:26.689858861Z 2026-09-02 15:10:26.689 | WARNING  | changedetectionio.processors.magic:__init__:91 - Error getting a more precise mime type from 'puremagic' library (Could not identify file), using content-based detection
2026-09-02T15:10:26.732927350Z 2026-09-02 15:10:26.732 | DEBUG    | changedetectionio.processors.text_json_diff.processor:run_changedetection:639 - Watch UUID a258bf93-8f9b-46bc-b458-abdd2b1266f6 content check - Previous MD5: 2285bb2e7904ab8fc6d324a70e2f82d6, Fetched MD5 2285bb2e7904ab8fc6d324a70e2f82d6
2026-09-02T15:10:26.733220351Z 2026-09-02 15:10:26.733 | DEBUG    | changedetectionio.worker:async_update_worker:425 - Processing watch UUID: a258bf93-8f9b-46bc-b458-abdd2b1266f6 - xpath_data length returned empty.
2026-09-02T15:10:26.734109221Z 2026-09-02 15:10:26.733 | DEBUG    | changedetectionio.model:commit:678 - Committed watch a258bf93-8f9b-46bc-b458-abdd2b1266f6 to a258bf93-8f9b-46bc-b458-abdd2b1266f6/watch.json
2026-09-02T15:10:26.734775182Z 2026-09-02 15:10:26.734 | DEBUG    | changedetectionio.model.Watch:_brotli_save:82 - Starting brotli streaming compression of 151770 bytes.
2026-09-02T15:10:26.749326262Z 2026-09-02 15:10:26.749 | DEBUG    | changedetectionio.model.Watch:_brotli_save:108 - Finished brotli compression - From 151770 to 51757 bytes.
2026-09-02T15:10:26.803249004Z 2026-09-02 15:10:26.802 | DEBUG    | changedetectionio.model.Watch:_brotli_save:82 - Starting brotli streaming compression of 151770 bytes.
2026-09-02T15:10:26.813329939Z 2026-09-02 15:10:26.813 | DEBUG    | changedetectionio.model.Watch:_brotli_save:108 - Finished brotli compression - From 151770 to 51757 bytes.
2026-09-02T15:10:26.856571467Z 2026-09-02 15:10:26.856 | DEBUG    | changedetectionio.model.Watch:history:462 - Reading watch history index for a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:26.857368412Z 2026-09-02 15:10:26.857 | DEBUG    | changedetectionio.model:commit:678 - Committed watch a258bf93-8f9b-46bc-b458-abdd2b1266f6 to a258bf93-8f9b-46bc-b458-abdd2b1266f6/watch.json
2026-09-02T15:10:26.933598977Z 2026-09-02 15:10:26.933 | DEBUG    | changedetectionio.worker:async_update_worker:688 - Worker 1 completed watch a258bf93-8f9b-46bc-b458-abdd2b1266f6 in 0.93s
2026-09-02T15:10:26.933624128Z 2026-09-02 15:10:26.933 | DEBUG    | changedetectionio.worker_pool:release_uuid_from_processing:255 - Worker 1 released UUID: a258bf93-8f9b-46bc-b458-abdd2b1266f6
2026-09-02T15:10:27.821263729Z 2026-09-02 15:10:27.821 | INFO     | changedetectionio.processors:_available_processors_cached:210 - DISABLED_PROCESSORS set, disabling: ['image_ssim_diff']
2026-09-02T15:10:27.821300463Z 2026-09-02 15:10:27.821 | DEBUG    | changedetectionio.processors:_available_processors_cached:218 - Skipping processor 'image_ssim_diff' (in DISABLED_PROCESSORS)
2026-09-02T15:10:28.055233456Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET / HTTP/1.1" 200 -
2026-09-02T15:10:28.066954314Z 2026-09-02 15:10:28.066 | INFO     | changedetectionio.processors:_available_processors_cached:210 - DISABLED_PROCESSORS set, disabling: ['image_ssim_diff']
2026-09-02T15:10:28.067340582Z 2026-09-02 15:10:28.067 | DEBUG    | changedetectionio.processors:_available_processors_cached:218 - Skipping processor 'image_ssim_diff' (in DISABLED_PROCESSORS)
2026-09-02T15:10:28.081291171Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET / HTTP/1.1" 200 -
2026-09-02T15:10:28.109312413Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/styles/flag-icons.min.css HTTP/1.1" 200 -
2026-09-02T15:10:28.110876142Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/socket.io.min.js HTTP/1.1" 200 -
2026-09-02T15:10:28.111580471Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/jquery-3.6.0.min.js HTTP/1.1" 200 -
2026-09-02T15:10:28.112034806Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/styles/styles.css?v=0.55.8 HTTP/1.1" 200 -
2026-09-02T15:10:28.113673577Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/styles/pure-min.css HTTP/1.1" 200 -
2026-09-02T15:10:28.114858433Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/pause.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.128200968Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/google-chrome-icon.png HTTP/1.1" 200 -
2026-09-02T15:10:28.129523953Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/bell-off.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.137887630Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/modal.js HTTP/1.1" 200 -
2026-09-02T15:10:28.138832843Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/toast.js HTTP/1.1" 200 -
2026-09-02T15:10:28.175002417Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/favicons/site.webmanifest HTTP/1.1" 200 -
2026-09-02T15:10:28.175480821Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/csrf.js HTTP/1.1" 200 -
2026-09-02T15:10:28.176732602Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/watch-overview.js HTTP/1.1" 200 -
2026-09-02T15:10:28.177454346Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/realtime.js HTTP/1.1" 200 -
2026-09-02T15:10:28.177857508Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/feather-icons.min.js HTTP/1.1" 200 -
2026-09-02T15:10:28.178153975Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/play.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.190185469Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/spread.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.192063261Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/toggle-theme.js HTTP/1.1" 200 -
2026-09-02T15:10:28.192946159Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/hamburger-menu.js HTTP/1.1" 200 -
2026-09-02T15:10:28.194547014Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/images/generic_feed-icon.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.196564798Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/language-selector.js HTTP/1.1" 200 -
2026-09-02T15:10:28.197274428Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/search-modal.js HTTP/1.1" 200 -
2026-09-02T15:10:28.204240339Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/js/flask-toast-bridge.js HTTP/1.1" 200 -
2026-09-02T15:10:28.204698030Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/flags/1x1/us.svg HTTP/1.1" 200 -
2026-09-02T15:10:28.261159686Z 2026-09-02 15:10:28.260 | DEBUG    | changedetectionio.realtime.socket_server:handle_connect:333 - Socket.IO: Sent initial queue size 0 to new client
2026-09-02T15:10:28.261208485Z 2026-09-02 15:10:28.261 | INFO     | changedetectionio.realtime.socket_server:handle_connect:337 - Socket.IO: Client connected
2026-09-02T15:10:28.262303560Z 172.17.0.3 - - [02/Sep/2026 15:10:28] "GET /static/favicons/favicon.ico HTTP/1.1" 200 -
2026-09-02T15:10:38.658776002Z 2026-09-02 15:10:38.658 | INFO     | changedetectionio.realtime.socket_server:handle_disconnect:343 - Socket.IO: Client disconnected