Как использовать поэзию в супервизоре

Я пытаюсь запустить huey, точнее django_huey, но каждый раз, когда я пытаюсь подключиться к DB. в фоновом задании в качестве пользователя для DB используется 'root'. Другие части приложения работают нормально с конфигурацией БД в настройках django, например, миграция и т.д.

    [program:application]
    directory=/home/.../django_project
    command=/home/.../.cache/pypoetry/virtualenvs/..../bin/python /home/.../.../manage.py djangohuey --queue application
    user='...'
    autostart=true
    autorestart=true
    redirect_stderr = true                                               
    stdout_logfile = /etc/supervisor/realtime.log
    environment=PATH="/home/.../.../lib/python3.12/site-packages"
    stopwaitsecs=30

    # task
    @db_periodic_task(crontab(minute='*/1'), queue='application')
    def app_task():
        # current date and time
        current_timestamp = timezone.localtime(timezone.now())

        # get all event
        get_events = Mymodel.objects.order_by('-creation_time').filter(
            time_ends__lt=current_timestamp
        )

        if get_events.exists():
            ...

Error: connection failed: соединение с сервером по адресу "127.0.0.1", порт 5432 не удалось: FATAL: password authentication failed for user "root"

Вернуться на верх