Private
Public Access
752 B
752 B
Scheduled Tasks
MineSeeker uses Symfony Scheduler for recurring maintenance work. The Docker
Compose scheduler service runs the Scheduler worker continuously and is
restarted automatically if it exits.
Pending-account cleanup
PurgeExpiredPendingUsersCommand is scheduled every hour. It deletes only
unverified users whose activation-token expiry has passed.
To inspect the registered schedule locally:
php bin/console debug:scheduler
To run the cleanup manually without deleting data:
php bin/console app:users:purge-expired-pending --dry-run
The production worker is started by Docker Compose:
docker compose up -d scheduler
docker compose logs -f scheduler
No host-level cron entry is required.