A Dockerfile and a docker-compose stack for automatically building the latest velociraptor version (designed for testing only)
#Usage
git clone https://github.com/cgosec/velociraptor_container.git
cd velociraptor_container
cp .env.sample .env && chmod 600 .env
change data in .env file as needed
docker-compose up -d
or
docker compose up -d
depending on your version
now you should be able to access the GUI via your IP / URL and the specified GUI Port using basic authentication logon with the initial credentials in your .env file
If you change the password, you should delete your browser data since I had some issues with a crashing server. Same when you have issues after recrating the container.
simply alter or replace (when the container starts it looks for a existing config in this directory, if there is none the configuration from the image built will be copied to this destination)
velo_container/data/velociraptor/config/server.config.yml
with your config (likely restarting the container is needed - did not test yet)