[Unit] Description=TradeMate Celery Beat Scheduler 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 beat --loglevel=info Restart=always RestartSec=5 [Install] WantedBy=multi-user.target