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.
- sudo apt update && sudo apt-get full-upgrade -y
- git clone
- cd server
- cp .env.example .env
- Fill in the .env file:
STEAM_USERNAME=""
STEAM_PASSWORD=""
VNC_PASSWORD=""
- sudo docker compose run --rm -it steam-auth setup
- sudo docker compose up -d
- nothing works
- 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
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.
STEAM_USERNAME=""
STEAM_PASSWORD=""
VNC_PASSWORD=""
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