Hackebein / docker-garrysmod

Dockerfiles for Garry's Mod
https://hub.docker.com/r/hackebein/garrysmod/
27 stars 2 forks source link

Workshop Collection #6

Closed Snavellet closed 4 years ago

Snavellet commented 4 years ago

The server works without workshop collection, but the opposite isn't working.

Hackebein commented 4 years ago

I'm using it every day with a workshop collection and it's working nice for me. (As written down for 'Example for TTT')

Can you please provide more information?

Snavellet commented 4 years ago

These are the screenshots for my Docker Compose configuration file, Digital Ocean droplet specification, my UFW firewall setup, and the logs of the dedicated server which had stopped there. Relating to the logs, it doesn't say "VAC Secure Mode Enabled" or something similar like that as the last log which source dedicated servers should show. When I try to join, it said "Connection Failed After 6 Retries", but without a workshop collection, it works.

compose-gmod droplet-specification Capture Capture with workshop collection

Hackebein commented 4 years ago

That log is incomplete because you missed to add "-it" in your compose file. You need to add this:

    stdin_open: true
    tty: true

I see your TTT Collection (https://steamcommunity.com/sharedfiles/filedetails/?id=2073568192) is huge. I think the missing part in the log will show us that the server is working as expected and downloading all the workshop content.

Hint: You can but you don't need to specify GLST by your self. The Container is generating GLST for the server if you provide an AUTHKEY. As described in docs If you have activated the API (with AUTHKEY), this step happens automatically.

Greetings to Singapore

Snavellet commented 4 years ago

Hello, I see the logs now, it is downloading the addons from the collection as you mentioned, so I presume it is working, thank you and have a good day.