Getting Started
- Quickstart
- Updating Ghostwriter
- Managing the Server with Ghostwriter CLI
Configuring Global Settings
Features
- Access, Authentication, & Session Controls
- Client & Project Management
- Findings Library
- Observations Library
- Infrastructure Management
- Operation Logs
- Reporting
- Background Tasks
- Health Monitoring
Workflow & Usage
- Overview
- The Workflow
Coding Style Guide
- Overview
- Form Layouts & Design
Development
- Overview
- Stack Overview
- Modifying Code
- Testing Code
- Contributing to the Project
- Database Models
- Expected Services & Processes
Development
Expected Services & Processes
If you would like to monitor or check the various processes and services running inside the containers, look for these processes.
Processes
Manually list processes with docker-compose
and these commands:
Copy
Ask AI
docker-compose -f local.yml top django
docker-compose -f local.yml top postgres
docker-compose -f local.yml top queue
docker-compose -f local.yml top redis
Django
Copy
Ask AI
/bin/sh /start
/usr/local/bin/python /usr/local/bin/uvicorn config.asgi:application --host 0.0.0.0 --reload
/usr/local/bin/python -B -c from multiprocessing.resource_tracker import main;main(4)
/usr/local/bin/python -B -c from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=5, pipe_handle=7) --multiprocessing-fork
Postgres
Copy
Ask AI
postgres
postgres: checkpointer
postgres: background writer
postgres: walwriter
postgres: autovacuum launcher
postgres: stats collector
postgres: logical replication launcher
postgres: postgres ghostwriter 172.20.0.2(55562) idle
postgres: postgres ghostwriter 172.20.0.2(50952) idle
postgres: postgres ghostwriter 172.20.0.6(45862) idle
postgres: postgres ghostwriter 172.20.0.2(41776) idle
postgres: postgres ghostwriter 172.20.0.2(41794) idle
postgres: postgres ghostwriter 172.20.0.5(38720) idle
Queue
Copy
Ask AI
/bin/sh /start-queue
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
python manage.py qcluster
Redis
Copy
Ask AI
redis-server
Assistant
Responses are generated using AI and may contain mistakes.