google / google/grr

No instructions on how to work with GRR installed using Docker Compose

Open
#1,092 4 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
5.1k
Forks
796
PR merge metrics
No merged PRs in 30d

Description

**Environment**
- What GRR version are you running?: [3.4.7.3]
- What operating system does the GRR server run on? [e.g. Ubuntu 24.04]
- What operating system does the affected GRR client run on, if applicable? [Windows 10]

**Describe the issue**
I installed GRR using the docker composer from the official gitHub.
I pulled it up and then went to the GUI. I was not prompted for authentication, but was automatically logged in as gui_user. Moreover, to enter the database settings, I had to search for the .env file to find the default authorisation data.
```
root@grr:/grr/grr# docker compose ps
WARN[0000] /grr/grr/compose.yaml: `version` is obsolete
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
fleetspeak-admin ghcr.io/google/fleetspeak:latest "server -components_…" fleetspeak-admin 2 minutes ago Up 43 seconds 4444/tcp
fleetspeak-frontend ghcr.io/google/fleetspeak:latest "server -components_…" fleetspeak-frontend 2 minutes ago Up 43 seconds 4443/tcp, 10000/tcp
grr-admin-ui ghcr.io/google/grr:latest "/bin/bash -c '/conf…" grr-admin-ui 2 minutes ago Up 42 seconds (healthy) 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp
grr-client ubuntu:22.04 "/bin/bash -c '/conf…" grr-client 2 minutes ago Up 11 seconds (health: starting)
grr-db mysql:8.2 "docker-entrypoint.s…" db 2 minutes ago Up About a minute (healthy) 0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp
grr-fleetspeak-frontend ghcr.io/google/grr:latest "grr_server -compone…" grr-fleetspeak-frontend 2 minutes ago Up 43 seconds 11111/tcp
grr-worker ghcr.io/google/grr:latest "grr_server -compone…" grr-worker 2 minutes ago Up 43 seconds
```
I wanted to run the command "grr_config_updater show_user", but I tried to enter different containers and none of them executed without an error

I also don't have clients installed properly...
![2231412421412412](https://github.com/google/grr/assets/75609498/57985a61-0277-475b-b1b5-fb0827e428cb)

**Could someone please explain how to work with this utility in the docker compose**

**Error logs**
```
Copy-and-paste logs from the command you executed, GRR server log files, or flow logs.
```

**Additional context**
Add any other context about the problem here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.