GithubHelp home page GithubHelp logo

Comments (17)

pierre-nicoli avatar pierre-nicoli commented on May 22, 2024 1

The latest version of the container allows for setting the SERVER_PASSWORD envvar, which should then be copied to the conf file :)

from docker-palworld-dedicated-server.

alekm avatar alekm commented on May 22, 2024 1

The latest version of the container allows for setting the SERVER_PASSWORD envvar, which should then be copied to the conf file :)

On systems like TrueNAS Scale, the environment variable can't be blank. So how can we make it a public server without a password?

Disregard. Double quotes works.

from docker-palworld-dedicated-server.

Lakio21 avatar Lakio21 commented on May 22, 2024 1

@jammsen Sorry for the late reponse. It was a little urgent so I end up forking your repo and revert to the previous state to make the server quickly up and running. I will give it ago later when I have more free time.

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

The standard config is copied every start on purpose, so you get the latest config and not a "not working server".
The usual stuff can be setup in the Docker-Compose file.
And yes #5 was the merge to help establish this setup.

from docker-palworld-dedicated-server.

Lakio21 avatar Lakio21 commented on May 22, 2024

I have the same issue and even after updated my compose file, the configuration file has not been modified with the compose values. I overwrote my compose env variables with the one in the readme.
This is quite annoying because it reset the server password the default one and so making players unable to join the server ...

from docker-palworld-dedicated-server.

alekm avatar alekm commented on May 22, 2024

The latest version of the container allows for setting the SERVER_PASSWORD envvar, which should then be copied to the conf file :)

On systems like TrueNAS Scale, the environment variable can't be blank. So how can we make it a public server without a password?

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

I have the same issue and even after updated my compose file, the configuration file has not been modified with the compose values. I overwrote my compose env variables with the one in the readme. This is quite annoying because it reset the server password the default one and so making players unable to join the server ...

Hey @Lakio21
This should defently be possible, update your docker-image please and maybe try a fresh docker-compose file from the template. I have testet this now surely 50+ times. If you have still problems let me know that we will get down to this.

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

@redeven if have fixed a lot of bugs, this should be better now i hope, please review and let me know.

Please go ahead and test things.
New Docker-Compose File is needed.
You can find now examples in the README.md.
The docker-compose.yml was removed because of dublicate code.

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

If this issue is solved, please give me feedback on the patch and please consider giving me a Star here and on Docker-Hub.

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

Ping

from docker-palworld-dedicated-server.

gchai avatar gchai commented on May 22, 2024

What would be the best way to update the server options that are not covered by the env vars in the game? For example bEnableFriendlyFire or GuildPlayerMaximum? When I edit the values, they get overwritten on launch.

from docker-palworld-dedicated-server.

redeven avatar redeven commented on May 22, 2024

While setting it through the env var (which requires doing SERVER_PASSWORD="" with quotes as an empty var will fail and get overwritten) works, it "expands" for lack of a better word, during the replacement in the settings file.
image
As you can see, on every boot, it adds extra quotes. The game server still seems to parse it as empty which is fine but it's definitely not the intended value replacement.

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

Please use SERVER_PASSWORD= @redeven

What would be the best way to update the server options that are not covered by the env vars in the game? For example bEnableFriendlyFire or GuildPlayerMaximum? When I edit the values, they get overwritten on launch.

@gchai If you need other variables you are free to open an issue and i will look into that OR you join the issue #29 which "maybe wants" to have a "dumb" or "manual" mode to not use ENVs but only the config-file itself to be manually edited. Not sure what the requestor really wanted. But a manual/dum mode would be possible, while the ENVs way is considered Best-Practice in all of Docker and K8s / Twelve-Factor-App

from docker-palworld-dedicated-server.

gchai avatar gchai commented on May 22, 2024

I can add all the variables in as a Env Var and make a PR!

from docker-palworld-dedicated-server.

gchai avatar gchai commented on May 22, 2024

#40 submitted!

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

Hey @gchai
Thats some nice work, are you already on the readme for this too?

from docker-palworld-dedicated-server.

jammsen avatar jammsen commented on May 22, 2024

This behavior should be solved with 8546c89#diff-3b41cd2eeb76ac64c4b71b9cc6b253b358ab737f50d54e333b631ca27357e98e

Feel free to reopen the issue if the problem persists.

If you like this project, please consider giving this repo and the docker-hub-repo a Star.

from docker-palworld-dedicated-server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.