Running ThreatVault with Docker
ThreatVault uses Docker Compose for easy setup and deployment.
Steps:
Clone the repository
git clone https://github.com/threatvault/threatvault.git
Configure environment
cp .env.docker .env
(Edit
.env
as needed, especiallyAPP_URL
)Launch the application
docker-compose up --build -d
Access the app
Open your browser and go to the
APP_URL
you configured
Monitoring & Maintenance
View logs
docker-compose logs -f threatvault
Check container status
docker-compose ps
The app includes:
Automatic database initialization
Scheduler for background tasks
CORS-enabled API for external access
Last updated