Skip to content

The server cannot start and crashes with errors #211

@vasannikov32

Description

@vasannikov32

Describe the bug

I can't start the server following the guide. One error follows another. First, after successful authorization via Steam, the command “docker compose up -d” returns the error “STEAM_USER and STEAM_PASS data are missing” even though authorization was successful after the command “docker compose run --rm -it steam-auth setup.” And if I add these variables manually to docker-compose.yaml, it will complain about the lack of a 2FA code (steam guard). If I add it manually to docker-compose.yaml, the launch will return an application launch error.

Following the guide completely, it is not possible to start the server at all. I suspect that this is due to some error that incorrectly transmits data about an existing Steam session to the container. Another option in the guide is simply not mentioned. I could not find any solutions, nor could I fix it myself.

Steps to reproduce

I am using Debian 13.

  1. sudo apt update && sudo apt-get full-upgrade -y
  2. git clone
  3. cd server
  4. cp .env.example .env
  5. Fill in the .env file:
    STEAM_USERNAME=""
    STEAM_PASSWORD=""
    VNC_PASSWORD=""
  6. sudo docker compose run --rm -it steam-auth setup
  7. sudo docker compose up -d
  8. nothing works
  9. logs from “sudo docker compose logs -f” return the error “STEAM_USER and STEAM_PASS data are missing”

And then this error cannot be resolved and causes others. It's as if something is wrong.

Expected behavior

I thought that by simply following the guide in README.md, I would be able to set up my server as promised. I don't understand why it didn't work. I'm very sad about this.

Additional context

No response

Final checks

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions