Skip to content

[Bug]: Cannot register first admin user (UI shows “Failed to fetch”) on Docker / Synology DSM #104

@lun4r

Description

@lun4r

Bug Description

It’s not possible to sign in or create the initial administrator account. After entering registration details, the UI displays the error: “Failed to fetch.”

liq.jpeg

Steps to Reproduce

  1. Download/pull the Lidify Docker image.
  2. Start the container.
  3. Open the web UI.
  4. Try to register the first user (admin).
  5. Observe the error “Failed to fetch” and registration does not complete.

Expected Behavior

The application should allow creating the first user with administrator privileges.

Actual Behavior

Registration fails with “Failed to fetch”, so no admin user can be created and login is not possible.

Lidify Version

Lidify v1.4.0
Lidify v1.4.1

Deployment Method

Docker (standalone)

Environment Details

OS: Synology DSM 7.1-42661
Docker: 20.10.3-130
Browser: Opera One (version: 126.0.5750.59)

Relevant Logs

2026-02-06T17:56:06.204541556Z	stdout	logit_scale_t   Loaded
2026-02-06T17:56:06.204501173Z	stdout	logit_scale_a   Loaded
2026-02-06T17:56:06.204443827Z	stdout	Load Checkpoint...
2026-02-06T17:56:06.203843649Z	stdout	Load the specified checkpoint /app/models/music_audioset_epoch_15_esc_90.14.pt from users.
2026-02-06T17:55:58.140844347Z	stdout	2026-02-06 17:55:58,140 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/FacebookAI/roberta-base/tree/main?recursive=true&expand=false "HTTP/1.1 200 OK"
2026-02-06T17:55:58.000717197Z	stdout	2026-02-06 17:55:58,000 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/roberta-base/tree/main?recursive=true&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:55:57.859372400Z	stdout	2026-02-06 17:55:57,858 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/FacebookAI/roberta-base/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 404 Not Found"
2026-02-06T17:55:57.718867716Z	stdout	2026-02-06 17:55:57,718 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/roberta-base/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:55:57.579708587Z	stdout	2026-02-06 17:55:57,578 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/tokenizer_config.json "HTTP/1.1 200 OK"
2026-02-06T17:55:57.307281577Z	stdout	- MISSING�[3m :those params were newly initialized because missing from the checkpoint. Consider training on your downstream task.�[0m
2026-02-06T17:55:57.307190586Z	stdout	- UNEXPECTED�[3m :can be ignored when loading from different task/architecture; not ok if you expect identical arch.
2026-02-06T17:55:57.307161515Z	stdout	�[3mNotes:
2026-02-06T17:55:57.307134147Z	stdout	
2026-02-06T17:55:57.307103366Z	stdout	pooler.dense.weight             | MISSING    | 
2026-02-06T17:55:57.307068015Z	stdout	pooler.dense.bias               | MISSING    | 
2026-02-06T17:55:57.307038671Z	stdout	lm_head.dense.bias              | UNEXPECTED | 
2026-02-06T17:55:57.307009548Z	stdout	lm_head.bias                    | UNEXPECTED | 
2026-02-06T17:55:57.306979516Z	stdout	lm_head.layer_norm.bias         | UNEXPECTED | 
2026-02-06T17:55:57.306946851Z	stdout	roberta.embeddings.position_ids | UNEXPECTED | 
2026-02-06T17:55:57.306916133Z	stdout	lm_head.layer_norm.weight       | UNEXPECTED | 
2026-02-06T17:55:57.306879698Z	stdout	lm_head.dense.weight            | UNEXPECTED | 
2026-02-06T17:55:57.306824408Z	stdout	--------------------------------+------------+-
2026-02-06T17:55:57.306781421Z	stdout	Key                             | Status     | 
2026-02-06T17:55:57.306679033Z	stdout	�[1mRobertaModel LOAD REPORT�[0m from: roberta-base
2026-02-06T17:55:57.219599010Z	stdout	it/s, Materializing param=encoder.layer.10.attention.self.value.bias]   Loading weights:  88%|████████▊ | 174/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.attention.self.value.bias] Loading weights:  89%|████████▉ | 175/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.attention.self.value.weight] Loading weights:  89%|████████▉ | 175/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.attention.self.value.weight] Loading weights:  89%|████████▉ | 176/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.intermediate.dense.bias]     Loading weights:  89%|████████▉ | 176/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.intermediate.dense.bias] Loading weights:  90%|████████▉ | 177/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.intermediate.dense.weight] Loading weights:  90%|████████▉ | 177/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.intermediate.dense.weight] Loading weights:  90%|█████████ | 178/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.LayerNorm.bias]     Loading weights:  90%|█████████ | 178/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.LayerNorm.bias] Loading weights:  91%|█████████ | 179/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.LayerNorm.weight] Loading weights:  91%|█████████ | 179/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.LayerNorm.weight] Loading weights:  91%|█████████▏| 180/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.dense.bias]       Loading weights:  91%|█████████▏| 180/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.dense.bias] Loading weights:  92%|█████████▏| 181/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.dense.weight] Loading weights:  92%|█████████▏| 181/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.10.output.dense.weight] Loading weights:  92%|█████████▏| 182/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.LayerNorm.bias] Loading weights:  92%|█████████▏| 182/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.LayerNorm.bias] Loading weights:  93%|█████████▎| 183/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.LayerNorm.weight] Loading weights:  93%|█████████▎| 183/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.LayerNorm.weight] Loading weights:  93%|█████████▎| 184/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.dense.bias]       Loading weights:  93%|█████████▎| 184/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.dense.bias] Loading weights:  94%|█████████▍| 185/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.dense.weight] Loading weights:  94%|█████████▍| 185/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.output.dense.weight] Loading weights:  94%|█████████▍| 186/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.key.bias]       Loading weights:  94%|█████████▍| 186/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.key.bias] Loading weights:  95%|█████████▍| 187/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.key.weight] Loading weights:  95%|█████████▍| 187/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.key.weight] Loading weights:  95%|█████████▌| 188/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.query.bias] Loading weights:  95%|█████████▌| 188/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.query.bias] Loading weights:  96%|█████████▌| 189/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.query.weight] Loading weights:  96%|█████████▌| 189/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.query.weight] Loading weights:  96%|█████████▋| 190/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.value.bias]   Loading weights:  96%|█████████▋| 190/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.value.bias] Loading weights:  97%|█████████▋| 191/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.value.weight] Loading weights:  97%|█████████▋| 191/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.attention.self.value.weight] Loading weights:  97%|█████████▋| 192/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.intermediate.dense.bias]     Loading weights:  97%|█████████▋| 192/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.intermediate.dense.bias] Loading weights:  98%|█████████▊| 193/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.intermediate.dense.weight] Loading weights:  98%|█████████▊| 193/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.intermediate.dense.weight] Loading weights:  98%|█████████▊| 194/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.LayerNorm.bias]     Loading weights:  98%|█████████▊| 194/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.LayerNorm.bias] Loading weights:  99%|█████████▉| 195/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.LayerNorm.weight] Loading weights:  99%|█████████▉| 195/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.LayerNorm.weight] Loading weights:  99%|█████████▉| 196/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.dense.bias]       Loading weights:  99%|█████████▉| 196/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.dense.bias] Loading weights: 100%|██████████| 197/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.dense.weight] Loading weights: 100%|██████████| 197/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.11.output.dense.weight] Loading weights: 100%|██████████| 197/197 [00:00<00:00, 1374.73it/s, Materializing param=encoder.layer.11.output.dense.weight]
2026-02-06T17:55:57.219599010Z	stdout	20it/s, Materializing param=encoder.layer.7.attention.output.LayerNorm.weight] Loading weights:  60%|██████    | 119/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.output.LayerNorm.weight] Loading weights:  61%|██████    | 120/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.output.dense.bias]       Loading weights:  61%|██████    | 120/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.output.dense.bias] Loading weights:  61%|██████▏   | 121/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.output.dense.weight] Loading weights:  61%|██████▏   | 121/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.output.dense.weight] Loading weights:  62%|██████▏   | 122/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.key.bias]       Loading weights:  62%|██████▏   | 122/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.key.bias] Loading weights:  62%|██████▏   | 123/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.key.weight] Loading weights:  62%|██████▏   | 123/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.key.weight] Loading weights:  63%|██████▎   | 124/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.query.bias] Loading weights:  63%|██████▎   | 124/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.query.bias] Loading weights:  63%|██████▎   | 125/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.query.weight] Loading weights:  63%|██████▎   | 125/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.query.weight] Loading weights:  64%|██████▍   | 126/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.value.bias]   Loading weights:  64%|██████▍   | 126/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.value.bias] Loading weights:  64%|██████▍   | 127/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.value.weight] Loading weights:  64%|██████▍   | 127/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.attention.self.value.weight] Loading weights:  65%|██████▍   | 128/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.intermediate.dense.bias]     Loading weights:  65%|██████▍   | 128/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.intermediate.dense.bias] Loading weights:  65%|██████▌   | 129/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.intermediate.dense.weight] Loading weights:  65%|██████▌   | 129/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.intermediate.dense.weight] Loading weights:  66%|██████▌   | 130/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.LayerNorm.bias]     Loading weights:  66%|██████▌   | 130/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.LayerNorm.bias] Loading weights:  66%|██████▋   | 131/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.LayerNorm.weight] Loading weights:  66%|██████▋   | 131/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.LayerNorm.weight] Loading weights:  67%|██████▋   | 132/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.dense.bias]       Loading weights:  67%|██████▋   | 132/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.dense.bias] Loading weights:  68%|██████▊   | 133/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.dense.weight] Loading weights:  68%|██████▊   | 133/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.7.output.dense.weight] Loading weights:  68%|██████▊   | 134/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.LayerNorm.bias] Loading weights:  68%|██████▊   | 134/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.LayerNorm.bias] Loading weights:  69%|██████▊   | 135/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.LayerNorm.weight] Loading weights:  69%|██████▊   | 135/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.LayerNorm.weight] Loading weights:  69%|██████▉   | 136/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.dense.bias]       Loading weights:  69%|██████▉   | 136/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.dense.bias] Loading weights:  70%|██████▉   | 137/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.dense.weight] Loading weights:  70%|██████▉   | 137/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.output.dense.weight] Loading weights:  70%|███████   | 138/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.key.bias]       Loading weights:  70%|███████   | 138/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.key.bias] Loading weights:  71%|███████   | 139/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.key.weight] Loading weights:  71%|███████   | 139/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.key.weight] Loading weights:  71%|███████   | 140/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.query.bias] Loading weights:  71%|███████   | 140/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.query.bias] Loading weights:  72%|███████▏  | 141/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.query.weight] Loading weights:  72%|███████▏  | 141/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.query.weight] Loading weights:  72%|███████▏  | 142/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.value.bias]   Loading weights:  72%|███████▏  | 142/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.value.bias] Loading weights:  73%|███████▎  | 143/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.value.weight] Loading weights:  73%|███████▎  | 143/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.attention.self.value.weight] Loading weights:  73%|███████▎  | 144/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.intermediate.dense.bias]     Loading weights:  73%|███████▎  | 144/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.intermediate.dense.bias] Loading weights:  74%|███████▎  | 145/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.intermediate.dense.weight] Loading weights:  74%|███████▎  | 145/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.intermediate.dense.weight] Loading weights:  74%|███████▍  | 146/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.LayerNorm.bias]     Loading weights:  74%|███████▍  | 146/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.LayerNorm.bias] Loading weights:  75%|███████▍  | 147/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.LayerNorm.weight] Loading weights:  75%|███████▍  | 147/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.LayerNorm.weight] Loading weights:  75%|███████▌  | 148/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.dense.bias]       Loading weights:  75%|███████▌  | 148/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.dense.bias] Loading weights:  76%|███████▌  | 149/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.dense.weight] Loading weights:  76%|███████▌  | 149/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.8.output.dense.weight] Loading weights:  76%|███████▌  | 150/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.LayerNorm.bias] Loading weights:  76%|███████▌  | 150/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.LayerNorm.bias] Loading weights:  77%|███████▋  | 151/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.LayerNorm.weight] Loading weights:  77%|███████▋  | 151/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.LayerNorm.weight] Loading weights:  77%|███████▋  | 152/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.dense.bias]       Loading weights:  77%|███████▋  | 152/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.dense.bias] Loading weights:  78%|███████▊  | 153/197 [00:00<00:00, 1056.20it/s, Materializing param=encoder.layer.9.attention.output.dense.weight] 
2026-02-06T17:55:38.995715961Z	stdout	2026-02-06 17:55:38,994 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/FacebookAI/roberta-base/xet-read-token/e2da8e2f811d1448a5b465c236feacd80ffbac7b "HTTP/1.1 200 OK"
2026-02-06T17:55:38.819738814Z	stdout	2026-02-06 17:55:38,819 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/model.safetensors "HTTP/1.1 302 Found"
2026-02-06T17:55:38.668681056Z	stdout	2026-02-06 17:55:38,668 - httpx - INFO - HTTP Request: GET https://huggingface.co/roberta-base/resolve/main/config.json "HTTP/1.1 200 OK"
2026-02-06T17:55:38.526544718Z	stdout	2026-02-06 17:55:38,525 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/config.json "HTTP/1.1 200 OK"
2026-02-06T17:55:35.671104172Z	stdout	2026-02-06 17:55:35,670 - audio-analyzer - INFO - No pending tracks, running cleanup and retry cycle...
2026-02-06T17:55:35.619838472Z	stdout	  return _VF.meshgrid(tensors, **kwargs)  # type: ignore[attr-defined]
2026-02-06T17:55:35.619201031Z	stdout	/usr/local/lib/python3.11/dist-packages/torch/functional.py:505: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at /pytorch/aten/src/ATen/native/TensorShape.cpp:4381.)
2026-02-06T17:55:00.306823827Z	stdout	2026-02-06 17:55:00,306 - root - INFO - Loading HTSAT-base model config.
2026-02-06T17:54:59.770918051Z	stdout	2026-02-06 17:54:59,770 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/chat_template.jinja "HTTP/1.1 404 Not Found"
2026-02-06T17:54:59.596670283Z	stdout	2026-02-06 17:54:59,595 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/special_tokens_map.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:59.422705103Z	stdout	2026-02-06 17:54:59,422 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/added_tokens.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:59.190993174Z	stdout	2026-02-06 17:54:59,190 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:59.116966576Z	stdout	2026-02-06 17:54:59,116 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:59.049999705Z	stdout	2026-02-06 17:54:59,049 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/tokenizer.json "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:58.860186823Z	stdout	2026-02-06 17:54:58,859 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/merges.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:58.787566990Z	stdout	2026-02-06 17:54:58,787 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/merges.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:58.721111895Z	stdout	2026-02-06 17:54:58,720 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/merges.txt "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:58.513569298Z	stdout	2026-02-06 17:54:58,513 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/vocab.json "HTTP/1.1 200 OK"
2026-02-06T17:54:58.445671257Z	stdout	2026-02-06 17:54:58,445 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/facebook/bart-base/aadd2ab0ae0c8268c7c9693540e9904811f36177/vocab.json "HTTP/1.1 200 OK"
2026-02-06T17:54:58.378929856Z	stdout	2026-02-06 17:54:58,378 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/vocab.json "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:58.201689846Z	stdout	2026-02-06 17:54:58,201 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/facebook/bart-base/tree/main?recursive=true&expand=false "HTTP/1.1 200 OK"
2026-02-06T17:54:58.027127393Z	stdout	2026-02-06 17:54:58,026 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/facebook/bart-base/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 404 Not Found"
2026-02-06T17:54:57.854855071Z	stdout	2026-02-06 17:54:57,854 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/facebook/bart-base/resolve/main/tokenizer_config.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:57.138624495Z	stdout	2026-02-06 17:54:57,138 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/chat_template.jinja "HTTP/1.1 404 Not Found"
2026-02-06T17:54:56.965325526Z	stdout	2026-02-06 17:54:56,964 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/special_tokens_map.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:56.780437383Z	stdout	2026-02-06 17:54:56,779 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/added_tokens.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:56.420061387Z	stdout	2026-02-06 17:54:56,419 - httpx - INFO - HTTP Request: GET https://huggingface.co/roberta-base/resolve/main/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:56.246147520Z	stdout	2026-02-06 17:54:56,245 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:55.900296667Z	stdout	2026-02-06 17:54:55,899 - httpx - INFO - HTTP Request: GET https://huggingface.co/roberta-base/resolve/main/merges.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:55.720151798Z	stdout	2026-02-06 17:54:55,719 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/merges.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:55.247422435Z	stdout	2026-02-06 17:54:55,246 - httpx - INFO - HTTP Request: GET https://huggingface.co/roberta-base/resolve/main/vocab.json "HTTP/1.1 200 OK"
2026-02-06T17:54:55.069928920Z	stdout	2026-02-06 17:54:55,069 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/vocab.json "HTTP/1.1 200 OK"
2026-02-06T17:54:54.898315616Z	stdout	2026-02-06 17:54:54,897 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/FacebookAI/roberta-base/tree/main?recursive=true&expand=false "HTTP/1.1 200 OK"
2026-02-06T17:54:54.725126576Z	stdout	2026-02-06 17:54:54,724 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/roberta-base/tree/main?recursive=true&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:54.556139904Z	stdout	2026-02-06 17:54:54,555 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/FacebookAI/roberta-base/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 404 Not Found"
2026-02-06T17:54:54.386063476Z	stdout	2026-02-06 17:54:54,385 INFO success: audio-analyzer-clap entered RUNNING state, process has stayed up for > than 30 seconds (startsecs)
2026-02-06T17:54:54.385916140Z	stdout	2026-02-06 17:54:54,385 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/roberta-base/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:54.213052080Z	stdout	2026-02-06 17:54:54,212 - httpx - INFO - HTTP Request: GET https://huggingface.co/roberta-base/resolve/main/tokenizer_config.json "HTTP/1.1 200 OK"
2026-02-06T17:54:54.035461661Z	stdout	2026-02-06 17:54:54,034 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/roberta-base/resolve/main/tokenizer_config.json "HTTP/1.1 200 OK"
2026-02-06T17:54:53.697023442Z	stdout	2026-02-06 17:54:53,696 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/chat_template.jinja "HTTP/1.1 404 Not Found"
2026-02-06T17:54:53.525765188Z	stdout	2026-02-06 17:54:53,525 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/special_tokens_map.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:53.349881408Z	stdout	2026-02-06 17:54:53,349 - huggingface_hub.utils._http - WARNING - Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
2026-02-06T17:54:53.349778746Z	stdout	Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
2026-02-06T17:54:53.349576754Z	stdout	2026-02-06 17:54:53,348 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/added_tokens.json "HTTP/1.1 404 Not Found"
2026-02-06T17:54:52.984048456Z	stdout	2026-02-06 17:54:52,983 - httpx - INFO - HTTP Request: GET https://huggingface.co/bert-base-uncased/resolve/main/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:52.806829426Z	stdout	2026-02-06 17:54:52,806 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/tokenizer.json "HTTP/1.1 200 OK"
2026-02-06T17:54:52.475553138Z	stdout	2026-02-06 17:54:52,474 - httpx - INFO - HTTP Request: GET https://huggingface.co/bert-base-uncased/resolve/main/vocab.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:52.292617899Z	stdout	2026-02-06 17:54:52,292 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/vocab.txt "HTTP/1.1 200 OK"
2026-02-06T17:54:52.116715051Z	stdout	2026-02-06 17:54:52,115 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/google-bert/bert-base-uncased/tree/main?recursive=true&expand=false "HTTP/1.1 200 OK"
2026-02-06T17:54:51.943673557Z	stdout	2026-02-06 17:54:51,943 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/bert-base-uncased/tree/main?recursive=true&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:51.762300506Z	stdout	2026-02-06 17:54:51,761 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/google-bert/bert-base-uncased/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 404 Not Found"
2026-02-06T17:54:51.590465440Z	stdout	2026-02-06 17:54:51,589 - httpx - INFO - HTTP Request: GET https://huggingface.co/api/models/bert-base-uncased/tree/main/additional_chat_templates?recursive=false&expand=false "HTTP/1.1 307 Temporary Redirect"
2026-02-06T17:54:51.415913486Z	stdout	2026-02-06 17:54:51,415 - httpx - INFO - HTTP Request: GET https://huggingface.co/bert-base-uncased/resolve/main/tokenizer_config.json "HTTP/1.1 200 OK"
2026-02-06T17:54:51.237063970Z	stdout	2026-02-06 17:54:51,236 - httpx - INFO - HTTP Request: HEAD https://huggingface.co/bert-base-uncased/resolve/main/tokenizer_config.json "HTTP/1.1 200 OK"
2026-02-06T17:54:45.636007802Z	stdout	2026-02-06 17:54:45,635 - audio-analyzer - INFO - Started 2 worker processes
2026-02-06T17:54:45.628570182Z	stdout	2026-02-06 17:54:45,628 - audio-analyzer - INFO - Checking for failed tracks to retry...
2026-02-06T17:54:45.624202260Z	stdout	2026-02-06 17:54:45,623 - audio-analyzer - INFO - Cleaning up stale processing tracks...
2026-02-06T17:54:45.624097059Z	stdout	2026-02-06 17:54:45,623 - audio-analyzer - INFO - Connected to PostgreSQL with UTF-8 encoding
2026-02-06T17:54:45.615692933Z	stdout	2026-02-06 17:54:45,615 - audio-analyzer - INFO -   Essentia available: True
2026-02-06T17:54:45.615522197Z	stdout	2026-02-06 17:54:45,615 - audio-analyzer - INFO -   Stale processing timeout: 15 minutes
2026-02-06T17:54:45.615417871Z	stdout	2026-02-06 17:54:45,615 - audio-analyzer - INFO -   Max retries per track: 3
2026-02-06T17:54:45.615290157Z	stdout	2026-02-06 17:54:45,615 - audio-analyzer - INFO -   Active workers: 2 (default: 2)
2026-02-06T17:54:45.615189458Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO -   Auto-scaled workers: 6 (50% of cores, min 2, max 8)
2026-02-06T17:54:45.615141729Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO -   CPU cores detected: 12
2026-02-06T17:54:45.615052163Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO -   Batch size: 10
2026-02-06T17:54:45.614897969Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO -   Music path: /music
2026-02-06T17:54:45.614737421Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO - ============================================================
2026-02-06T17:54:45.614677122Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO - Starting Audio Analysis Worker (PARALLEL MODE)
2026-02-06T17:54:45.614528140Z	stdout	2026-02-06 17:54:45,614 - audio-analyzer - INFO - ============================================================
2026-02-06T17:54:45.614398064Z	stdout	2026-02-06 17:54:45,613 - audio-analyzer - INFO - Subscribed to control channel: audio:analysis:control
2026-02-06T17:54:45.611689892Z	stdout	2026-02-06 17:54:45,610 - audio-analyzer - INFO - Falling back to env var or default
2026-02-06T17:54:45.611602882Z	stdout	2026-02-06 17:54:45,610 - audio-analyzer - WARNING - Failed to fetch worker count from database: name 'DatabaseConnection' is not defined
2026-02-06T17:54:45.611521491Z	stdout	2026-02-06 17:54:45,610 - audio-analyzer - INFO - TensorflowPredictMusiCNN available - Enhanced mode enabled (CPU)
2026-02-06T17:54:45.610909604Z	stdout	2026-02-06 17:54:45,610 - audio-analyzer - INFO - TensorFlow running on CPU
2026-02-06T17:54:37.260489507Z	stdout	✓ Ready in 2.1s
2026-02-06T17:54:35.842843030Z	stdout	2026-02-06 17:54:35,842 - clap-analyzer - INFO - Loading LAION CLAP model...
2026-02-06T17:54:35.842797438Z	stdout	2026-02-06 17:54:35,842 - clap-analyzer - INFO - ============================================================
2026-02-06T17:54:35.842655848Z	stdout	2026-02-06 17:54:35,842 - clap-analyzer - INFO -   Sleep interval: 5s
2026-02-06T17:54:35.842614571Z	stdout	2026-02-06 17:54:35,842 - clap-analyzer - INFO -   Threads per worker: 1
2026-02-06T17:54:35.842575082Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO -   Num workers: 1
2026-02-06T17:54:35.842536558Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO -   Music path: /music
2026-02-06T17:54:35.842491526Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO -   Model version: laion-clap-music-v1
2026-02-06T17:54:35.842444295Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO - ============================================================
2026-02-06T17:54:35.842373107Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO - CLAP Audio Analyzer Service
2026-02-06T17:54:35.842136360Z	stdout	2026-02-06 17:54:35,841 - clap-analyzer - INFO - ============================================================
2026-02-06T17:54:35.674042272Z	stdout	✓ Starting...
2026-02-06T17:54:35.673918050Z	stdout	
2026-02-06T17:54:35.673686467Z	stdout	- Network:       http://0.0.0.0:3030
2026-02-06T17:54:35.673581322Z	stdout	- Local:         http://localhost:3030
2026-02-06T17:54:35.672850408Z	stdout	▲ Next.js 16.1.4
2026-02-06T17:54:34.841086658Z	stdout	2026-02-06 17:54:34,840 INFO success: audio-analyzer entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
2026-02-06T17:54:34.841015226Z	stdout	2026-02-06 17:54:34,840 INFO success: backend entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
2026-02-06T17:54:34.840987848Z	stdout	
2026-02-06T17:54:34.840945770Z	stdout	> next start -H 0.0.0.0 -p 3030
2026-02-06T17:54:34.840882293Z	stdout	> lidify-frontend@1.4.0 start
2026-02-06T17:54:34.840731559Z	stdout	
2026-02-06T17:54:34.312939498Z	stdout	2026-02-06 17:54:34.312395: E external/local_xla/xla/stream_executor/cuda/cuda_blas.cc:1515] Unable to register cuBLAS factory: Attempting to register factory for plugin cuBLAS when one has already been registered
2026-02-06T17:54:34.267963658Z	stdout	2026-02-06 17:54:34.266732: E external/local_xla/xla/stream_executor/cuda/cuda_fft.cc:607] Unable to register cuFFT factory: Attempting to register factory for plugin cuFFT when one has already been registered
2026-02-06T17:54:34.267357807Z	stdout	2026-02-06 17:54:34.266648: E external/local_xla/xla/stream_executor/cuda/cuda_dnn.cc:9261] Unable to register cuDNN factory: Attempting to register factory for plugin cuDNN when one has already been registered
2026-02-06T17:54:25.676140870Z	stdout	================================================================================
2026-02-06T17:54:25.676097954Z	stdout	Expected CPU usage: ~200% per worker
2026-02-06T17:54:25.676064172Z	stdout	OpenMP/BLAS threads: 1
2026-02-06T17:54:25.676033650Z	stdout	TF_NUM_INTEROP_THREADS: 1
2026-02-06T17:54:25.676000419Z	stdout	TF_NUM_INTRAOP_THREADS: 1
2026-02-06T17:54:25.675967634Z	stdout	================================================================================
2026-02-06T17:54:25.675914166Z	stdout	AUDIO ANALYZER THREAD CONFIGURATION
2026-02-06T17:54:25.675798663Z	stdout	================================================================================
2026-02-06T17:54:25.619272187Z	stdout	[wait-for-db] ✓ Database is ready and schema exists!
2026-02-06T17:54:25.554395639Z	stdout	[wait-for-db] ✓ Database is ready and schema exists!
2026-02-06T17:54:25.549863424Z	stdout	2026-02-06 17:54:25,549 INFO success: frontend entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2026-02-06T17:54:25.549529403Z	stdout	2026-02-06 17:54:25,549 INFO success: redis entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2026-02-06T17:54:25.549366963Z	stdout	2026-02-06 17:54:25,549 INFO success: postgres entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2026-02-06T17:54:25.549161977Z	stdout	[wait-for-db] ✓ Database is ready and schema exists!
2026-02-06T17:54:24.681723698Z	stdout	2026-02-06 17:54:24.681 UTC [213] LOG:  database system is ready to accept connections
2026-02-06T17:54:24.580268907Z	stdout	2026-02-06 17:54:24.579 UTC [235] LOG:  database system was shut down at 2026-02-06 17:54:22 UTC
2026-02-06T17:54:24.574104285Z	stdout	2026-02-06 17:54:24.573 UTC [213] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-02-06T17:54:24.573247742Z	stdout	214:M 06 Feb 2026 17:54:24.572 * Ready to accept connections
2026-02-06T17:54:24.573115941Z	stdout	214:M 06 Feb 2026 17:54:24.572 * Creating AOF incr file appendonly.aof.1.incr.aof on server start
2026-02-06T17:54:24.561427026Z	stdout	2026-02-06 17:54:24.560 UTC [213] LOG:  listening on IPv6 address "::", port 5432
2026-02-06T17:54:24.561321234Z	stdout	2026-02-06 17:54:24.560 UTC [213] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2026-02-06T17:54:24.560875652Z	stdout	2026-02-06 17:54:24.560 UTC [213] LOG:  starting PostgreSQL 16.11 (Debian 16.11-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit
2026-02-06T17:54:24.535597590Z	stdout	[wait-for-db] Still waiting... (0s elapsed)
2026-02-06T17:54:24.534940070Z	stdout	214:M 06 Feb 2026 17:54:24.534 * Creating AOF base file appendonly.aof.1.base.rdb on server start
2026-02-06T17:54:24.464875266Z	stdout	[wait-for-db] Still waiting... (0s elapsed)
2026-02-06T17:54:24.458110780Z	stdout	[wait-for-db] Still waiting... (0s elapsed)
2026-02-06T17:54:24.392291967Z	stdout	[wait-for-db] Schema ready flag found, verifying connection...
2026-02-06T17:54:24.392026582Z	stdout	[wait-for-db] Waiting for database schema (timeout: 120s)...
2026-02-06T17:54:24.390605207Z	stdout	214:M 06 Feb 2026 17:54:24.390 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-02-06T17:54:24.390558153Z	stdout	214:M 06 Feb 2026 17:54:24.390 # Server initialized
2026-02-06T17:54:24.390436152Z	stdout	214:M 06 Feb 2026 17:54:24.390 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
2026-02-06T17:54:24.390236786Z	stdout	214:M 06 Feb 2026 17:54:24.389 * Running mode=standalone, port=6379.
2026-02-06T17:54:24.389397748Z	stdout	214:M 06 Feb 2026 17:54:24.388 * monotonic clock: POSIX clock_gettime
2026-02-06T17:54:24.389360702Z	stdout	214:C 06 Feb 2026 17:54:24.387 # Configuration loaded
2026-02-06T17:54:24.389303182Z	stdout	214:C 06 Feb 2026 17:54:24.387 # Redis version=7.0.15, bits=64, commit=00000000, modified=0, pid=214, just started
2026-02-06T17:54:24.389248873Z	stdout	214:C 06 Feb 2026 17:54:24.387 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-02-06T17:54:24.388763571Z	stdout	[wait-for-db] Schema ready flag found, verifying connection...
2026-02-06T17:54:24.388665272Z	stdout	[wait-for-db] Waiting for database schema (timeout: 120s)...
2026-02-06T17:54:24.384139458Z	stdout	[wait-for-db] Schema ready flag found, verifying connection...
2026-02-06T17:54:24.383956881Z	stdout	[wait-for-db] Waiting for database schema (timeout: 120s)...
2026-02-06T17:54:24.365939830Z	stdout	2026-02-06 17:54:24,365 INFO spawned: 'audio-analyzer-clap' with pid 219
2026-02-06T17:54:24.363326867Z	stdout	2026-02-06 17:54:24,362 INFO spawned: 'audio-analyzer' with pid 217
2026-02-06T17:54:24.360731301Z	stdout	2026-02-06 17:54:24,360 INFO spawned: 'frontend' with pid 216
2026-02-06T17:54:24.358062514Z	stdout	2026-02-06 17:54:24,357 INFO spawned: 'backend' with pid 215
2026-02-06T17:54:24.356936749Z	stdout	2026-02-06 17:54:24,354 INFO spawned: 'redis' with pid 214
2026-02-06T17:54:24.356545249Z	stdout	2026-02-06 17:54:24,351 INFO spawned: 'postgres' with pid 213
2026-02-06T17:54:23.349268705Z	stdout	2026-02-06 17:54:23,348 INFO supervisord started with pid 7
2026-02-06T17:54:23.349137234Z	stdout	2026-02-06 17:54:23,348 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2026-02-06T17:54:23.348281850Z	stdout	2026-02-06 17:54:23,348 INFO RPC interface 'supervisor' initialized
2026-02-06T17:54:23.339305403Z	stdout	2026-02-06 17:54:23,338 INFO Set uid to user 0 succeeded
2026-02-06T17:54:23.339054874Z	stdout	2026-02-06 17:54:23,338 INFO Included extra file "/etc/supervisor/conf.d/lidify.conf" during parsing
2026-02-06T17:54:22.783896201Z	stdout	Starting Lidify...
2026-02-06T17:54:22.780782813Z	stdout	Generated and saved new SETTINGS_ENCRYPTION_KEY
2026-02-06T17:54:22.769819513Z	stdout	Generated and saved new SESSION_SECRET
2026-02-06T17:54:22.751535718Z	stdout	server stopped
2026-02-06T17:54:22.751448765Z	stdout	 done
2026-02-06T17:54:22.682827641Z	stdout	2026-02-06 17:54:22.682 UTC [57] LOG:  database system is shut down
2026-02-06T17:54:22.669836689Z	stdout	.2026-02-06 17:54:22.669 UTC [58] LOG:  checkpoint complete: wrote 1381 buffers (8.4%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.063 s, sync=1.390 s, total=1.517 s; sync files=641, longest=0.028 s, average=0.003 s; distance=7612 kB, estimate=7612 kB; lsn=0/1C58628, redo lsn=0/1C58628
2026-02-06T17:54:21.167245081Z	stdout	2026-02-06 17:54:21.166 UTC [58] LOG:  checkpoint starting: shutdown immediate
2026-02-06T17:54:21.153077565Z	stdout	2026-02-06 17:54:21.152 UTC [58] LOG:  shutting down
2026-02-06T17:54:21.152799866Z	stdout	2026-02-06 17:54:21.152 UTC [57] LOG:  background worker "logical replication launcher" (PID 63) exited with exit code 1
2026-02-06T17:54:21.149582314Z	stdout	waiting for server to shut down....2026-02-06 17:54:21.149 UTC [57] LOG:  aborting any active transactions
2026-02-06T17:54:21.148013999Z	stdout	2026-02-06 17:54:21.147 UTC [57] LOG:  received fast shutdown request
2026-02-06T17:54:21.144262503Z	stdout	✓ Schema ready flag created
2026-02-06T17:54:21.141279472Z	stdout	✓ Schema verification passed
2026-02-06T17:54:21.051665076Z	stdout	Verifying database schema...
2026-02-06T17:54:21.051513238Z	stdout	�[1G�[0K\�[1G�[0K✓ Migrations completed successfully
2026-02-06T17:54:20.992348755Z	stdout	�[32mAll migrations have been successfully applied.�[39m
2026-02-06T17:54:20.992320996Z	stdout	      
2026-02-06T17:54:20.992293026Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.992256972Z	stdout	  └─ 20260204100000_�[36m�[1madd_vibe_analysis_fields�[22m�[39m/
2026-02-06T17:54:20.992206086Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.992172054Z	stdout	  └─ 20260130000000_�[36m�[1madd_similarity_functions�[22m�[39m/
2026-02-06T17:54:20.992143238Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.992109806Z	stdout	  └─ 20260128100000_�[36m�[1mreduce_embedding_dimension�[22m�[39m/
2026-02-06T17:54:20.992080459Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.992037597Z	stdout	  └─ 20260128000000_�[36m�[1madd_clap_workers�[22m�[39m/
2026-02-06T17:54:20.992009630Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991976750Z	stdout	  └─ 20260127000000_�[36m�[1madd_pgvector�[22m�[39m/
2026-02-06T17:54:20.991939336Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991899861Z	stdout	  └─ 20260123181610_�[36m�[1madd_artist_counts_and_indexes�[22m�[39m/
2026-02-06T17:54:20.991870821Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991834639Z	stdout	  └─ 20260118000000_�[36m�[1madd_partial_unique_index_active_downloads�[22m�[39m/
2026-02-06T17:54:20.991806484Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991773823Z	stdout	  └─ 20260107000000_�[36m�[1madd_download_source_columns�[22m�[39m/
2026-02-06T17:54:20.991744359Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991710686Z	stdout	  └─ 20260104000000_�[36m�[1madd_soulseek_concurrent_downloads�[22m�[39m/
2026-02-06T17:54:20.991680536Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991645161Z	stdout	  └─ 20260103045951_�[36m�[1madd_lastfm_api_key�[22m�[39m/
2026-02-06T17:54:20.991617009Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991584188Z	stdout	  └─ 20260102150000_�[36m�[1madd_audio_analyzer_workers�[22m�[39m/
2026-02-06T17:54:20.991556626Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991524362Z	stdout	  └─ 20260102142537_�[36m�[1madd_analysis_started_at�[22m�[39m/
2026-02-06T17:54:20.991493984Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991458320Z	stdout	  └─ 20260101152925_�[36m�[1madd_lidarr_webhook_secret�[22m�[39m/
2026-02-06T17:54:20.991428299Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991390495Z	stdout	  └─ 20251231041041_�[36m�[1madd_original_year_to_album�[22m�[39m/
2026-02-06T17:54:20.991361311Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991327162Z	stdout	  └─ 20251230234224_�[36m�[1madd_enrichment_and_overrides�[22m�[39m/
2026-02-06T17:54:20.991297879Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991255219Z	stdout	  └─ 20251230000000_�[36m�[1madd_podcast_audiobook_search_vectors�[22m�[39m/
2026-02-06T17:54:20.991187258Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991151423Z	stdout	  └─ 20251229043907_�[36m�[1madd_metadata_overrides�[22m�[39m/
2026-02-06T17:54:20.991122847Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991082918Z	stdout	  └─ 20251229004706_�[36m�[1madd_enrichment_concurrency�[22m�[39m/
2026-02-06T17:54:20.991052373Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.991020419Z	stdout	  └─ 20251226000000_�[36m�[1madd_mood_bucket_system�[22m�[39m/
2026-02-06T17:54:20.990989954Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990949971Z	stdout	  └─ 20251225100000_�[36m�[1madd_similar_artists_json�[22m�[39m/
2026-02-06T17:54:20.990921498Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990887657Z	stdout	  └─ 20251225000000_�[36m�[1madd_missing_track_updated_at�[22m�[39m/
2026-02-06T17:54:20.990856153Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990819869Z	stdout	  └─ 20251130000000_�[36m�[1minit�[22m�[39m/
2026-02-06T17:54:20.990790505Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990754250Z	stdout	  └─ 20250102000001_�[36m�[1madd_downloadjob_targetmbid_index�[22m�[39m/
2026-02-06T17:54:20.990725113Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990691204Z	stdout	  └─ 20250102000000_�[36m�[1madd_user_token_version�[22m�[39m/
2026-02-06T17:54:20.990657765Z	stdout	    └─ migration.sql
2026-02-06T17:54:20.990603650Z	stdout	  └─ 20250101000000_�[36m�[1mrename_soulseek_fallback�[22m�[39m/
2026-02-06T17:54:20.990491324Z	stdout	migrations/
2026-02-06T17:54:20.990452085Z	stdout	
2026-02-06T17:54:20.990342980Z	stdout	The following migration(s) have been applied:
2026-02-06T17:54:20.987339818Z	stdout	
2026-02-06T17:54:20.943937689Z	stdout	Applying migration `20260204100000_add_vibe_analysis_fields`
2026-02-06T17:54:20.868843925Z	stdout	Applying migration `20260130000000_add_similarity_functions`
2026-02-06T17:54:20.748502081Z	stdout	Applying migration `20260128100000_reduce_embedding_dimension`
2026-02-06T17:54:20.681025478Z	stdout	Applying migration `20260128000000_add_clap_workers`
2026-02-06T17:54:20.526796892Z	stdout	Applying migration `20260127000000_add_pgvector`
2026-02-06T17:54:20.446842406Z	stdout	Applying migration `20260123181610_add_artist_counts_and_indexes`
2026-02-06T17:54:20.360600924Z	stdout	Applying migration `20260118000000_add_partial_unique_index_active_downloads`
2026-02-06T17:54:20.312722064Z	stdout	Applying migration `20260107000000_add_download_source_columns`
2026-02-06T17:54:20.246698048Z	stdout	Applying migration `20260104000000_add_soulseek_concurrent_downloads`
2026-02-06T17:54:20.181791168Z	stdout	Applying migration `20260103045951_add_lastfm_api_key`
2026-02-06T17:54:20.115747780Z	stdout	Applying migration `20260102150000_add_audio_analyzer_workers`
2026-02-06T17:54:20.049790855Z	stdout	Applying migration `20260102142537_add_analysis_started_at`
2026-02-06T17:54:19.983714136Z	stdout	Applying migration `20260101152925_add_lidarr_webhook_secret`
2026-02-06T17:54:19.914831087Z	stdout	Applying migration `20251231041041_add_original_year_to_album`
2026-02-06T17:54:19.817831978Z	stdout	Applying migration `20251230234224_add_enrichment_and_overrides`
2026-02-06T17:54:19.756034125Z	stdout	Applying migration `20251230000000_add_podcast_audiobook_search_vectors`
2026-02-06T17:54:19.673668396Z	stdout	Applying migration `20251229043907_add_metadata_overrides`
2026-02-06T17:54:19.599692348Z	stdout	Applying migration `20251229004706_add_enrichment_concurrency`
2026-02-06T17:54:19.444835395Z	stdout	Applying migration `20251226000000_add_mood_bucket_system`
2026-02-06T17:54:19.369912926Z	stdout	Applying migration `20251225100000_add_similar_artists_json`
2026-02-06T17:54:19.320308013Z	stdout	Applying migration `20251225000000_add_missing_track_updated_at`
2026-02-06T17:54:17.464854260Z	stdout	Applying migration `20251130000000_init`
2026-02-06T17:54:17.414351861Z	stdout	Applying migration `20250102000001_add_downloadjob_targetmbid_index`
2026-02-06T17:54:17.351844799Z	stdout	Applying migration `20250102000000_add_user_token_version`
2026-02-06T17:54:17.286053040Z	stdout	Applying migration `20250101000000_rename_soulseek_fallback`
2026-02-06T17:54:17.101084315Z	stdout	
2026-02-06T17:54:17.101001209Z	stdout	25 migrations found in prisma/migrations
2026-02-06T17:54:17.100829422Z	stdout	
2026-02-06T17:54:16.916560695Z	stdout	�[2mDatasource "db": PostgreSQL database "lidify", schema "public" at "localhost:5432"�[22m
2026-02-06T17:54:16.900774797Z	stdout	�[1G�[0K\�[1G�[0K�[2mPrisma schema loaded from prisma/schema.prisma�[22m
2026-02-06T17:54:13.885788444Z	stdout	Fresh database detected, running initial migrations...
2026-02-06T17:54:13.791131280Z	stdout	Checking if rename migration needs to be marked as applied...
2026-02-06T17:54:13.617780551Z	stdout	-rw-r--r-- 1 root root  126 Feb  6 16:00 migration_lock.toml
2026-02-06T17:54:13.617745498Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260204100000_add_vibe_analysis_fields
2026-02-06T17:54:13.617690695Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260130000000_add_similarity_functions
2026-02-06T17:54:13.617644928Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260128100000_reduce_embedding_dimension
2026-02-06T17:54:13.617594404Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260128000000_add_clap_workers
2026-02-06T17:54:13.617534801Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260127000000_add_pgvector
2026-02-06T17:54:13.617498416Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260123181610_add_artist_counts_and_indexes
2026-02-06T17:54:13.617447070Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260118000000_add_partial_unique_index_active_downloads
2026-02-06T17:54:13.617405436Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260107000000_add_download_source_columns
2026-02-06T17:54:13.617350796Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260104000000_add_soulseek_concurrent_downloads
2026-02-06T17:54:13.617293904Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260103045951_add_lastfm_api_key
2026-02-06T17:54:13.617258818Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260102150000_add_audio_analyzer_workers
2026-02-06T17:54:13.617202903Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260102142537_add_analysis_started_at
2026-02-06T17:54:13.617167222Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20260101152925_add_lidarr_webhook_secret
2026-02-06T17:54:13.617116597Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251231041041_add_original_year_to_album
2026-02-06T17:54:13.617079587Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251230234224_add_enrichment_and_overrides
2026-02-06T17:54:13.617022362Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251230000000_add_podcast_audiobook_search_vectors
2026-02-06T17:54:13.616940878Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251229043907_add_metadata_overrides
2026-02-06T17:54:13.616887681Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251229004706_add_enrichment_concurrency
2026-02-06T17:54:13.616850978Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251226000000_add_mood_bucket_system
2026-02-06T17:54:13.616798902Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251225100000_add_similar_artists_json
2026-02-06T17:54:13.616757404Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251225000000_add_missing_track_updated_at
2026-02-06T17:54:13.616704850Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20251130000000_init
2026-02-06T17:54:13.616640833Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20250102000001_add_downloadjob_targetmbid_index
2026-02-06T17:54:13.616600220Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20250102000000_add_user_token_version
2026-02-06T17:54:13.616541128Z	stdout	drwxr-xr-x 1 root root   26 Feb  6 16:00 20250101000000_rename_soulseek_fallback
2026-02-06T17:54:13.616482387Z	stdout	drwxr-xr-x 1 root root   46 Feb  6 16:00 ..
2026-02-06T17:54:13.616395387Z	stdout	drwxr-xr-x 1 root root 2024 Feb  6 16:00 .
2026-02-06T17:54:13.616288838Z	stdout	total 4
2026-02-06T17:54:13.606304121Z	stdout	Running Prisma migrations...
2026-02-06T17:54:13.605431326Z	stdout	CREATE EXTENSION
2026-02-06T17:54:13.462207618Z	stdout	Creating pgvector extension...
2026-02-06T17:54:13.460860145Z	stdout	CREATE DATABASE
2026-02-06T17:54:13.140382549Z	stdout	CREATE ROLE
2026-02-06T17:54:12.879142376Z	stdout	server started
2026-02-06T17:54:12.879033067Z	stdout	 done
2026-02-06T17:54:12.807771936Z	stdout	2026-02-06 17:54:12.807 UTC [57] LOG:  database system is ready to accept connections
2026-02-06T17:54:12.789452888Z	stdout	2026-02-06 17:54:12.789 UTC [60] LOG:  database system was shut down at 2026-02-06 17:54:09 UTC
2026-02-06T17:54:12.755417837Z	stdout	2026-02-06 17:54:12.754 UTC [57] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-02-06T17:54:12.737561848Z	stdout	2026-02-06 17:54:12.737 UTC [57] LOG:  listening on IPv6 address "::", port 5432
2026-02-06T17:54:12.737451131Z	stdout	2026-02-06 17:54:12.737 UTC [57] LOG:  listening on IPv4 address "0.0.0.0", port 5432
2026-02-06T17:54:12.736909888Z	stdout	waiting for server to start....2026-02-06 17:54:12.736 UTC [57] LOG:  starting PostgreSQL 16.11 (Debian 16.11-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit
2026-02-06T17:54:12.653319472Z	stdout	
2026-02-06T17:54:12.653254825Z	stdout	    /usr/lib/postgresql/16/bin/pg_ctl -D /data/postgres -l logfile start
2026-02-06T17:54:12.653211675Z	stdout	
2026-02-06T17:54:12.653153639Z	stdout	Success. You can now start the database server using:
2026-02-06T17:54:12.653106210Z	stdout	
2026-02-06T17:54:12.652998296Z	stdout	initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb.
2026-02-06T17:54:12.652912127Z	stdout	initdb: warning: enabling "trust" authentication for local connections
2026-02-06T17:54:12.652839020Z	stdout	
2026-02-06T17:54:12.652160162Z	stdout	syncing data to disk ... ok
2026-02-06T17:54:09.944162198Z	stdout	performing post-bootstrap initialization ... ok
2026-02-06T17:54:09.017828110Z	stdout	running bootstrap script ... ok
2026-02-06T17:54:08.729206188Z	stdout	creating configuration files ... ok
2026-02-06T17:54:08.725925884Z	stdout	selecting default time zone ... Etc/UTC
2026-02-06T17:54:08.702129394Z	stdout	selecting default shared_buffers ... 128MB
2026-02-06T17:54:08.660514550Z	stdout	selecting default max_connections ... 100
2026-02-06T17:54:08.615232421Z	stdout	selecting dynamic shared memory implementation ... posix
2026-02-06T17:54:08.615013853Z	stdout	creating subdirectories ... ok
2026-02-06T17:54:08.584428295Z	stdout	fixing permissions on existing directory /data/postgres ... ok
2026-02-06T17:54:08.584381141Z	stdout	
2026-02-06T17:54:08.584340777Z	stdout	Data page checksums are disabled.
2026-02-06T17:54:08.584311701Z	stdout	
2026-02-06T17:54:08.584260899Z	stdout	The default text search configuration will be set to "english".
2026-02-06T17:54:08.584146748Z	stdout	The default database encoding has accordingly been set to "SQL_ASCII".
2026-02-06T17:54:08.584039374Z	stdout	The database cluster will be initialized with locale "C".
2026-02-06T17:54:08.583833433Z	stdout	
2026-02-06T17:54:08.583777666Z	stdout	This user must also own the server process.
2026-02-06T17:54:08.583574826Z	stdout	The files belonging to this database system will be owned by user "postgres".
2026-02-06T17:54:08.379408331Z	stdout	Initializing PostgreSQL database...
2026-02-06T17:54:08.344058773Z	stdout	Preparing data directories...
2026-02-06T17:54:08.343909591Z	stdout	Using PostgreSQL from: /usr/lib/postgresql/16/bin
2026-02-06T17:54:08.317305249Z	stdout	
2026-02-06T17:54:08.317276410Z	stdout	============================================================
2026-02-06T17:54:08.317233497Z	stdout	    - Auto-generated encryption keys
2026-02-06T17:54:08.317175034Z	stdout	    - Hardened container (no wget/curl/nc)
2026-02-06T17:54:08.317144765Z	stdout	  Security:
2026-02-06T17:54:08.317115618Z	stdout	
2026-02-06T17:54:08.317080177Z	stdout	    - High-Quality Audio Streaming
2026-02-06T17:54:08.317035879Z	stdout	    - Smart Playlists & Mood Detection
2026-02-06T17:54:08.316991385Z	stdout	    - AI-Powered Vibe Matching (Essentia ML)
2026-02-06T17:54:08.316958447Z	stdout	  Features:
2026-02-06T17:54:08.316927875Z	stdout	
2026-02-06T17:54:08.316874974Z	stdout	  Lidify - Premium Self-Hosted Music Server
2026-02-06T17:54:08.316807991Z	stdout	============================================================
2026-02-06T17:54:08.316163022Z	stdout

Checklist

  • I have searched existing issues to ensure this bug hasn't already been reported
  • I am using a supported version of Lidify

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds triageNeeds initial review

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions