Thanks for the zip file, i made it work perfectly. There were some issues with permissions for the tar file and references for the paths for me.
I just quickfixed it by removing user-changing from the Dockerfile:
"USER $USERNAME"
And added "build: ." instead of "image: vintage_story_server:any" in the docker-compose.yml
...
vsserver:
build: .
container_name: vintagestory_server
...
That way i can build/run the container with one command just by cd-ing into the folder where the three files are:
docker compose up