8000 [BUG] Celery fails to start · Issue #160 · Xoconoch/spotizerr · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
[BUG] Celery fails to start #160
Closed
Closed
@DMJoh

Description

@DMJoh

Describe the bug
Downloads are waiting. Whenever the app starts, celery complains,

Error:
Unable to load celery application.
The module download_tasks was not found.

To Reproduce
Precise steps to reproduce the behavior (start from how you built your container):

  1. Start the app with docker-compose
  2. See the logs.
  3. Celery error can be seen

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Debian - Bullseye
  • Browser: Brave

docker-compose.yaml
Same from repository

.env
Same from repository

Config

{
"service": "spotify",
"spotify": "Spotd",
"deezer": "",
"fallback": false,
"spotifyQuality": "HIGH",
"deezerQuality": "MP3_128",
"realTime": true,
"customDirFormat": "%album%",
"customTrackFormat": "%tracknum%. %music%",
"tracknum_padding": true,
"save_cover": true,
"maxConcurrentDownloads": 1,
"maxRetries": 3,
"retryDelaySeconds": 5,
"retry_delay_increase": 5,
"convertTo": null,
"bitrate": null,
"explicitFilter": false,
"downloadQueueVisible": false
}

Logs

spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - Logging system initialized
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - === Spotizerr Application Starting ===
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - Checking Redis connection to redis:6379
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - Successfully connected to Redis
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.watch.manager] [INFO] - Watch Manager: Background scheduler already running.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - Starting Celery workers with dynamic configuration
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.celery_manager] [INFO] - Starting Celery Download Worker with command: celery -A download_tasks worker --loglevel=INFO -Q downloads -c 1 --hostname=worker_dlw@%h --pool=prefork
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.celery_manager] [INFO] - Celery Download Worker (PID: 25) started with concurrency 1.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.celery_manager] [INFO] - Starting Celery Utility Worker with command: celery -A download_tasks worker --loglevel=INFO -Q utility_tasks,default -c 3 --hostname=worker_utw@%h --pool=prefork
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.celery_manager] [INFO] - Celery Utility Worker (PID: 28) started with concurrency 3.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-6 (_monitor_config_changes)] [routes.utils.celery_manager] [INFO] - CeleryManager: Config monitor thread active, monitoring configuration changes...
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [routes.utils.celery_manager] [INFO] - CeleryManager: Config monitor thread started.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [root] [INFO] - Starting Flask server on port 7171
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:MainThread] [waitress] [INFO] - Serving on http://0.0.0.0:7171
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]: Usage: celery [OPTIONS] COMMAND [ARGS]...
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]: Usage: celery [OPTIONS] COMMAND [ARGS]...
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]: Try 'celery --help' for help.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]: Try 'celery --help' for help.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]:
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]:
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]: Error:
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]: Error:
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]: Unable to load celery application.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]: Unable to load celery application.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[UW-STDERR]: The module download_tasks was not found.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [ERROR] - Celery[DW-STDERR]: The module download_tasks was not found.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-4 (_process_output_reader)] [routes.utils.celery_manager] [INFO] - Celery[UW-STDOUT] stream reader thread finished.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-5 (_process_output_reader)] [routes.utils.celery_manager] [INFO] - Celery[UW-STDERR] stream reader thread finished.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-2 (_process_output_reader)] [routes.utils.celery_manager] [INFO] - Celery[DW-STDOUT] stream reader thread finished.
spotizerr-app    | 2025-06-06 21:06:41 [MainProcess:Thread-3 (_process_output_reader)] [routes.utils.celery_manager] [INFO] - Celery[DW-STDERR] stream reader thread finished.
```
     
**Version**
Version: 2.3.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0