[Unit] Description=TradeMate Celery Worker After=network.target postgresql.service redis.service [Service] Type=simple User=www-data Group=www-data WorkingDirectory=/opt/trademate/backend Environment=PYTHONUNBUFFERED=1 ExecStart=/usr/bin/celery -A app.celery_app worker --loglevel=info --concurrency=4 Restart=always RestartSec=5 [Install] WantedBy=multi-user.target