Ghostwriter uses the Django Q project for queuing and managing background tasks. Django Q hands off tasks to the Redis server (already installed and running in Docker). Tasks are defined in theDocumentation Index
Fetch the complete documentation index at: https://specterops-2-feature-scoped-api-tokens.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
tasks.py file. These tasks can be executed on demand or on a schedule.
Tasks can be queued in a few different ways:
- Schedule tasks to execute in the future and on a recurring schedule with Django Q.
- Use the buttons (various) in Ghostwriter’s web interface.
- Use a REST API endpoint (not yet available).