2025-11-10T11:46:28.193476950Z [migrations] started
2025-11-10T11:46:28.193516750Z [migrations] no migrations found
2025-11-10T11:46:28.214036048Z usermod: no changes
2025-11-10T11:46:28.219427484Z ───────────────────────────────────────
2025-11-10T11:46:28.219450721Z
2025-11-10T11:46:28.219457825Z ██╗ ███████╗██╗ ██████╗
2025-11-10T11:46:28.219464459Z ██║ ██╔════╝██║██╔═══██╗
2025-11-10T11:46:28.219470641Z ██║ ███████╗██║██║ ██║
2025-11-10T11:46:28.219477114Z ██║ ╚════██║██║██║ ██║
2025-11-10T11:46:28.219483207Z ███████╗███████║██║╚██████╔╝
2025-11-10T11:46:28.219491613Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-11-10T11:46:28.219500081Z
2025-11-10T11:46:28.219506063Z Brought to you by linuxserver.io
2025-11-10T11:46:28.219512285Z ───────────────────────────────────────
2025-11-10T11:46:28.219772349Z
2025-11-10T11:46:28.219785756Z To support LSIO projects visit:
2025-11-10T11:46:28.219790094Z https://www.linuxserver.io/donate/
2025-11-10T11:46:28.219794012Z
2025-11-10T11:46:28.219797720Z ───────────────────────────────────────
2025-11-10T11:46:28.219802449Z GID/UID
2025-11-10T11:46:28.219806728Z ───────────────────────────────────────
2025-11-10T11:46:28.224189774Z
2025-11-10T11:46:28.224200796Z User UID: 911
2025-11-10T11:46:28.224207079Z User GID: 911
2025-11-10T11:46:28.224213011Z ───────────────────────────────────────
2025-11-10T11:46:28.226188649Z Linuxserver.io version: 0.50.41-ls242
2025-11-10T11:46:28.226445386Z Build-date: 2025-11-10T11:37:35+00:00
2025-11-10T11:46:28.226450697Z ───────────────────────────────────────
2025-11-10T11:46:28.226455105Z
2025-11-10T11:46:28.276316849Z [custom-init] No custom files found, skipping...
2025-11-10T11:46:28.566682451Z /app/changedetection/changedetectionio/html_tools.py:495: SyntaxWarning: invalid escape sequence '\['
2025-11-10T11:46:28.566707522Z pattern = '<!\[CDATA\[(\s*(?:.(?<!\]\]>)\s*)*)\]\]>'
2025-11-10T11:46:28.566900340Z /app/changedetection/changedetectionio/html_tools.py:559: SyntaxWarning: invalid escape sequence '\s'
2025-11-10T11:46:28.566927054Z content = re.sub('<!--\s+-->', '', content)
2025-11-10T11:46:28.623328376Z 2025-11-10 11:46:28.623 | DEBUG | changedetectionio.content_fetchers:<module>:62 - Falling back to selenium as fetcher
2025-11-10T11:46:28.753198718Z 2025-11-10 11:46:28.752 | DEBUG | changedetectionio.queue_handlers:__init__:53 - RecheckPriorityQueue initialized successfully
2025-11-10T11:46:28.753233949Z 2025-11-10 11:46:28.753 | DEBUG | changedetectionio.queue_handlers:__init__:358 - NotificationQueue initialized successfully
2025-11-10T11:46:28.754484717Z 2025-11-10 11:46:28.754 | INFO | changedetectionio.flask_app:<module>:90 - System locale default is (None, None)
2025-11-10T11:46:28.755291993Z 2025-11-10 11:46:28.755 | SUCCESS | changedetectionio:main:131 - changedetection.io version 0.50.41 starting.
2025-11-10T11:46:28.767690379Z 2025-11-10 11:46:28.767 | INFO | changedetectionio.store:reload_state:65 - Datastore path is '/config'
2025-11-10T11:46:28.768156387Z 2025-11-10 11:46:28.768 | CRITICAL | changedetectionio.store:reload_state:120 - No JSON DB found at /config/url-watches.json, creating JSON store at /config
2025-11-10T11:46:28.843037130Z 2025-11-10 11:46:28.842 | DEBUG | changedetectionio.store:add_tag:630 - >>> Adding new tag - 'tech news'
2025-11-10T11:46:28.895135047Z 2025-11-10 11:46:28.894 | DEBUG | changedetectionio.store:add_watch:396 - Adding URL 'https://news.ycombinator.com/' - d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:28.895171711Z 2025-11-10 11:46:28.895 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:57 - > Creating data dir /config/d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:28.895246551Z 2025-11-10 11:46:28.895 | INFO | changedetectionio.store:sync_to_json:426 - Saving JSON..
2025-11-10T11:46:28.895766518Z 2025-11-10 11:46:28.895 | DEBUG | changedetectionio.store:add_watch:412 - Added 'https://news.ycombinator.com/'
2025-11-10T11:46:28.896585738Z 2025-11-10 11:46:28.896 | DEBUG | changedetectionio.store:add_tag:630 - >>> Adding new tag - 'changedetection.io'
2025-11-10T11:46:28.896930833Z 2025-11-10 11:46:28.896 | DEBUG | changedetectionio.store:add_watch:396 - Adding URL 'https://changedetection.io/CHANGELOG.txt' - 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:28.896956785Z 2025-11-10 11:46:28.896 | DEBUG | changedetectionio.model.Watch:ensure_data_dir_exists:57 - > Creating data dir /config/868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:28.897044642Z 2025-11-10 11:46:28.896 | INFO | changedetectionio.store:sync_to_json:426 - Saving JSON..
2025-11-10T11:46:28.897846206Z 2025-11-10 11:46:28.897 | DEBUG | changedetectionio.store:add_watch:412 - Added 'https://changedetection.io/CHANGELOG.txt'
2025-11-10T11:46:28.898603671Z 2025-11-10 11:46:28.898 | INFO | changedetectionio.store:sync_to_json:426 - Saving JSON..
2025-11-10T11:46:28.981618383Z /app/changedetection/changedetectionio/blueprint/backups/__init__.py:124: SyntaxWarning: invalid escape sequence '\d'
2025-11-10T11:46:28.981647021Z backup_filename_regex = BACKUP_FILENAME_FORMAT.format("\d+")
2025-11-10T11:46:29.147762287Z 2025-11-10 11:46:29.147 | INFO | changedetectionio.realtime.socket_server:init_socketio:208 - SOCKETIO_MODE=threading: Using threading mode for Socket.IO
2025-11-10T11:46:29.147814712Z 2025-11-10 11:46:29.147 | INFO | changedetectionio.realtime.socket_server:init_socketio:215 - Platform: linux, Python: 3.12, Socket.IO mode: threading
2025-11-10T11:46:29.181103855Z 2025-11-10 11:46:29.180 | INFO | changedetectionio.realtime.socket_server:init_socketio:227 - Socket.IO: Registering connect event handler
2025-11-10T11:46:29.181187503Z 2025-11-10 11:46:29.181 | INFO | changedetectionio.realtime.socket_server:__init__:38 - SignalHandler: Connected to notification_event signal
2025-11-10T11:46:29.182416648Z 2025-11-10 11:46:29.182 | INFO | changedetectionio.realtime.socket_server:init_socketio:313 - Socket.IO initialized and attached to main Flask app
2025-11-10T11:46:29.182439324Z 2025-11-10 11:46:29.182 | INFO | changedetectionio.realtime.socket_server:init_socketio:314 - Socket.IO: Registered event handlers: []
2025-11-10T11:46:29.182493313Z 2025-11-10 11:46:29.182 | INFO | changedetectionio.flask_app:changedetection_app:538 - Socket.IO server initialized
2025-11-10T11:46:29.183744502Z 2025-11-10 11:46:29.183 | INFO | changedetectionio.flask_app:changedetection_app:628 - Starting 10 workers during app initialization
2025-11-10T11:46:29.183982682Z 2025-11-10 11:46:29.183 | INFO | changedetectionio.worker_handler:start_async_event_loop:29 - Starting async event loop for workers
2025-11-10T11:46:29.184276514Z 2025-11-10 11:46:29.184 | DEBUG | changedetectionio.worker_handler:start_async_event_loop:37 - Event loop created and set: <_UnixSelectorEventLoop running=False closed=False debug=False>
2025-11-10T11:46:29.484477109Z 2025-11-10 11:46:29.484 | INFO | changedetectionio.worker_handler:start_async_workers:76 - Starting 10 async workers
2025-11-10T11:46:29.485458746Z 2025-11-10 11:46:29.485 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:733 - System env MINIMUM_SECONDS_RECHECK_TIME 3
2025-11-10T11:46:29.486837392Z 2025-11-10 11:46:29.486 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 1
2025-11-10T11:46:29.486887744Z 2025-11-10 11:46:29.486 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:29.486943486Z 2025-11-10 11:46:29.486 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:29.486995811Z 2025-11-10 11:46:29.486 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:864 - > Queued watch UUID d46c6859-fd9d-42ce-969c-5fa70675b99a last checked at 0 queued at 1762775189.49 priority 1762775189 jitter 0.00s, 1762775189.49s since last checked
2025-11-10T11:46:29.496162981Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 2
2025-11-10T11:46:29.496207620Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.queue_handlers:put:72 - Successfully queued item: 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:29.496239725Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.worker_handler:queue_item_async_safe:218 - Successfully queued item: 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:29.496301720Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.flask_app:ticker_thread_check_time_launch_checks:864 - > Queued watch UUID 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9 last checked at 0 queued at 1762775189.49 priority 1762775189 jitter 0.00s, 1762775189.49s since last checked
2025-11-10T11:46:29.496626694Z 2025-11-10 11:46:29.496 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 0
2025-11-10T11:46:29.496684350Z 2025-11-10 11:46:29.496 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 0
2025-11-10T11:46:29.496817388Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 1
2025-11-10T11:46:29.496873441Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:29.496925817Z 2025-11-10 11:46:29.496 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:29.496998784Z 2025-11-10 11:46:29.496 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 0 processing watch UUID d46c6859-fd9d-42ce-969c-5fa70675b99a Priority 1762775189 URL https://news.ycombinator.com/
2025-11-10T11:46:29.497578180Z Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
2025-11-10T11:46:29.499109023Z 2025-11-10 11:46:29.499 | DEBUG | changedetectionio.processors:call_browser:94 - Using proxy 'None' for d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:29.502281441Z * Serving Flask app 'changedetectionio.flask_app'
2025-11-10T11:46:29.502551194Z * Debug mode: off
2025-11-10T11:46:29.504429426Z 2025-11-10 11:46:29.504 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 1
2025-11-10T11:46:29.504481281Z 2025-11-10 11:46:29.504 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 1
2025-11-10T11:46:29.504705222Z 2025-11-10 11:46:29.504 | DEBUG | changedetectionio.realtime.socket_server:handle_queue_length:87 - SignalHandler: Queue length update received: 0
2025-11-10T11:46:29.504728028Z 2025-11-10 11:46:29.504 | DEBUG | changedetectionio.queue_handlers:async_get:155 - Successfully async retrieved item: 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:29.504781976Z 2025-11-10 11:46:29.504 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:179 - Started processing UUID: 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:29.504881777Z 2025-11-10 11:46:29.504 | INFO | changedetectionio.async_update_worker:async_update_worker:81 - Worker 1 processing watch UUID 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9 Priority 1762775189 URL https://changedetection.io/CHANGELOG.txt
2025-11-10T11:46:29.505463128Z 2025-11-10 11:46:29.505 | DEBUG | changedetectionio.processors:call_browser:94 - Using proxy 'None' for 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:29.509614657Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 2
2025-11-10T11:46:29.509681252Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 2
2025-11-10T11:46:29.509786834Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 3
2025-11-10T11:46:29.509836394Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 3
2025-11-10T11:46:29.509933990Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 4
2025-11-10T11:46:29.509995214Z 2025-11-10 11:46:29.509 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 4
2025-11-10T11:46:29.510082960Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 5
2025-11-10T11:46:29.510138753Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 5
2025-11-10T11:46:29.510227702Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 6
2025-11-10T11:46:29.510273033Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 6
2025-11-10T11:46:29.510351361Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 7
2025-11-10T11:46:29.510397303Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 7
2025-11-10T11:46:29.510485661Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 8
2025-11-10T11:46:29.510533598Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 8
2025-11-10T11:46:29.510614110Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.worker_handler:start_single_async_worker:106 - Starting async worker 9
2025-11-10T11:46:29.510661415Z 2025-11-10 11:46:29.510 | INFO | changedetectionio.async_update_worker:async_update_worker:34 - Starting async worker 9
2025-11-10T11:46:29.511823565Z WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
2025-11-10T11:46:29.511834968Z * Running on all addresses (0.0.0.0)
2025-11-10T11:46:29.511839137Z * Running on http://127.0.0.1:5000
2025-11-10T11:46:29.511842874Z * Running on http://172.17.0.4:5000
2025-11-10T11:46:29.511889248Z Press CTRL+C to quit
2025-11-10T11:46:30.183426653Z 2025-11-10 11:46:30.183 | WARNING | changedetectionio.processors.magic:__init__:91 - Error getting a more precise mime type from 'puremagic' library (Could not identify file), using content-based detection
2025-11-10T11:46:30.244488840Z 2025-11-10 11:46:30.244 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:545 - Watch UUID 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9 content check - Previous MD5: 6b33c07d9ac7fd5a231dd4c776734749, Fetched MD5 6b33c07d9ac7fd5a231dd4c776734749
2025-11-10T11:46:30.300174611Z Connection to localhost (127.0.0.1) 5000 port [tcp/*] succeeded!
2025-11-10T11:46:30.318284247Z [ls.io-init] done.
2025-11-10T11:46:30.625321279Z 2025-11-10 11:46:30.624 | DEBUG | changedetectionio.model.Watch:history:190 - Reading watch history index for 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:30.625479799Z 2025-11-10 11:46:30.625 | DEBUG | changedetectionio.async_update_worker:async_update_worker:386 - Cleared fetcher content for UUID 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:30.625515430Z 2025-11-10 11:46:30.625 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9
2025-11-10T11:46:30.625790875Z 2025-11-10 11:46:30.625 | DEBUG | changedetectionio.async_update_worker:async_update_worker:430 - Worker 1 completed watch 868eeabc-dd1f-4ffc-817e-cf64aea3cfe9 in 0.63s
2025-11-10T11:46:30.626686478Z 2025-11-10 11:46:30.626 | DEBUG | changedetectionio.processors.magic:__init__:80 - Guessing mime type, original content_type 'text/html; charset=utf-8', mime type detected 'text/html'
2025-11-10T11:46:30.653416042Z 2025-11-10 11:46:30.653 | DEBUG | changedetectionio.processors.text_json_diff.processor:run_changedetection:545 - Watch UUID d46c6859-fd9d-42ce-969c-5fa70675b99a content check - Previous MD5: 85b8fcfda267f2ececdc7a86de94097a, Fetched MD5 85b8fcfda267f2ececdc7a86de94097a
2025-11-10T11:46:30.756471429Z 2025-11-10 11:46:30.756 | DEBUG | changedetectionio.model.Watch:history:190 - Reading watch history index for d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:30.756629127Z 2025-11-10 11:46:30.756 | DEBUG | changedetectionio.async_update_worker:async_update_worker:361 - UUID: d46c6859-fd9d-42ce-969c-5fa70675b99a Page <title> is 'Hacker News'
2025-11-10T11:46:30.756788818Z 2025-11-10 11:46:30.756 | DEBUG | changedetectionio.async_update_worker:async_update_worker:386 - Cleared fetcher content for UUID d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:30.756827967Z 2025-11-10 11:46:30.756 | DEBUG | changedetectionio.worker_handler:set_uuid_processing:182 - Finished processing UUID: d46c6859-fd9d-42ce-969c-5fa70675b99a
2025-11-10T11:46:30.757154294Z 2025-11-10 11:46:30.757 | DEBUG | changedetectionio.async_update_worker:async_update_worker:430 - Worker 0 completed watch d46c6859-fd9d-42ce-969c-5fa70675b99a in 1.76s
2025-11-10T11:46:51.539069518Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET / HTTP/1.1" 200 -
2025-11-10T11:46:51.558549103Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET / HTTP/1.1" 200 -
2025-11-10T11:46:51.578680040Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/styles/pure-min.css HTTP/1.1" 200 -
2025-11-10T11:46:51.581023769Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/styles/styles.css?v=0.50.41 HTTP/1.1" 200 -
2025-11-10T11:46:51.581364836Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/jquery-3.6.0.min.js HTTP/1.1" 200 -
2025-11-10T11:46:51.583117245Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/socket.io.min.js HTTP/1.1" 200 -
2025-11-10T11:46:51.584276980Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/google-chrome-icon.png HTTP/1.1" 200 -
2025-11-10T11:46:51.586278450Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/spread-white.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.591909519Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/pause.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.600883500Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/play.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.601124796Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/bell-off.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.632826131Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/csrf.js HTTP/1.1" 200 -
2025-11-10T11:46:51.641390717Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/feather-icons.min.js HTTP/1.1" 200 -
2025-11-10T11:46:51.642105827Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/generic_feed-icon.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.642428577Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/images/spread.svg HTTP/1.1" 200 -
2025-11-10T11:46:51.642671456Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/watch-overview.js HTTP/1.1" 200 -
2025-11-10T11:46:51.644269454Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/realtime.js HTTP/1.1" 200 -
2025-11-10T11:46:51.645084785Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/js/toggle-theme.js HTTP/1.1" 200 -
2025-11-10T11:46:51.739869127Z 172.17.0.3 - - [10/Nov/2025 11:46:51] "GET /static/favicons/favicon.ico HTTP/1.1" 200 -
2025-11-10T11:46:51.744269137Z 2025-11-10 11:46:51.744 | DEBUG | changedetectionio.realtime.socket_server:handle_connect:277 - Socket.IO: Sent initial queue size 0 to new client
2025-11-10T11:46:51.744550904Z 2025-11-10 11:46:51.744 | INFO | changedetectionio.realtime.socket_server:handle_connect:281 - Socket.IO: Client connected
2025-11-10T11:47:02.080147589Z 2025-11-10 11:47:02.079 | INFO | changedetectionio.realtime.socket_server:handle_disconnect:287 - Socket.IO: Client disconnected
2025-11-10T11:47:02.080659440Z 172.17.0.3 - - [10/Nov/2025 11:47:02] "GET /socket.io/?EIO=4&transport=websocket HTTP/1.1" 500 -
2025-11-10T11:47:02.081623581Z Error on request:
2025-11-10T11:47:02.081635686Z Traceback (most recent call last):
2025-11-10T11:47:02.081644453Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 370, in run_wsgi
2025-11-10T11:47:02.081653582Z execute(self.server.app)
2025-11-10T11:47:02.081662129Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 336, in execute
2025-11-10T11:47:02.081670867Z write(b"")
2025-11-10T11:47:02.081680125Z File "/lsiopy/lib/python3.12/site-packages/werkzeug/serving.py", line 261, in write
2025-11-10T11:47:02.081690276Z assert status_set is not None, "write() before start_response"
2025-11-10T11:47:02.081701388Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-11-10T11:47:02.081711779Z AssertionError: write() before start_response