Michael Hohn
c556605e44
Run containers without mitmweb proxy
2024-08-21 11:17:20 -07:00
Michael Hohn
7413e23bab
Add reverse proxy and configuration for replay capability
2024-07-01 12:03:24 -07:00
Nicolas Will
e0cbc01d21
Fully implement local and container MRVA
2024-06-24 01:31:28 -04:00
Michael Hohn
6229c08900
Remove postgres and references to it
2024-06-16 19:43:29 -07:00
Michael Hohn
2c5ecd3a1e
Merge the agent-impl branch into the server branch
2024-06-16 19:21:42 -07:00
Michael Hohn
9270230f08
Set up separate minio container for query pack storage
2024-06-16 19:09:31 -07:00
Michael Hohn
7347779072
Change container name to dbstore
2024-06-16 19:09:31 -07:00
Michael Hohn
bbb54caaf3
Set up the minio ql db
...
- Set up the minio ql db
- Use bind mounts in docker compose to get persistence
- Populate the ql db with the sample DBs
2024-06-16 19:09:31 -07:00
Nicolas Will
1a574c2f7f
Add RabbitMQ connect retry and healthcheck
2024-06-15 00:39:21 +02:00
Nicolas Will
3b06e2061f
Add RabbitMQ agent and containers
2024-06-15 00:23:14 +02:00
Nicolas Will
ec4d2b3eac
Move postgres-init-scripts to init/postgres
2024-06-15 00:19:24 +02:00
Michael Hohn
5730c330f4
Add codeql to server container for standalone testing
...
For full test, we cannot have
ERROR codeql database analyze failed: error="exec:
\"codeql\": executable file not found in $PATH" job="{MirvaRequestID:0
QueryPackId:54674 QueryLanguage:cpp ORepo:{Owner:psycopg Repo:psycopg2}}"
For linux/arm64, use a Dockerfile that:
- uses ubuntu 22.04 base image
- adds the 1.17 version of the codeql bundle
- extracts the bundle
- adds a recent version of the JRE
- extracts it
- sets the CODEQL_JAVA_HOME environment variable to point to the JRE
The instructions are updated
2024-06-12 11:28:37 -07:00
Michael Hohn
765a76f75a
Provide MRVA_SERVER_ROOT via environment variable
2024-06-11 20:13:13 -07:00
Michael Hohn
4b721b5969
Fix docker-compose, add postgres init script
2024-06-11 18:05:44 -07:00
Michael Hohn
fc29fc5653
wip: update passing Queue to Commander
...
- Add minio to docker-compose
- Fix use of server.NewCommanderSingle
2024-06-11 13:19:05 -07:00
Michael Hohn
71838d3320
Add a minimal gorm example that takes a go struct, creates a postgres table, and writes the struct to the table.
2024-06-03 14:03:26 -07:00
Michael Hohn
e850a36943
Minimal docker-compose.yml for server development
2024-06-03 11:50:03 -07:00