Skip to content

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

@bogdan77604

Description

@bogdan77604

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

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions