klionlm.blogg.se

Factorio server
Factorio server




factorio server
  1. #FACTORIO SERVER FULL#
  2. #FACTORIO SERVER MODS#

  • SuperSandro2000 - CI Guy, Maintainer and runner of the Factorio watchdog.
  • Fank - Programmer of the Factorio watchdog that keeps the version up-to-date.
  • p 34198:34197 works fine for private servers, but the server browser detects the wrong port. This changes the source port on the packets used for port detection. Use the PORT environment variable to start the server on the a different port. When I run a server on a port besides 34197 nobody can connect from the server browser Add the switch to the DOCKER_OPTS environment variable or ExecStart in the Docker systemd service definition. Docker will route traffic with iptables rules instead of a proxy. To fix the incorrect port, start the Docker service with the -userland-proxy=false switch. See the forum post Incorrect port detected for docker hosted server for details. The proxy changes the source UDP port, so the wrong port is detected. If the the IP and port is correct it's probably a port forwarding or firewall issue instead.īy default, Docker routes traffic through a proxy. If there is the line Own address is RIGHT IP:WRONG PORT, then this could be caused by the Docker proxy. Troubleshooting My server is listed in the server browser, but nobody can connectĬheck the logs. To do that pass the BIND envvar to the container: docker run -network=host -e BIND=2a02:1234::5678. If your factorio host uses multiple IP addresses (very common with IPv6), you might additionally need to bind Factorio to a single IP (otherwise the UDP proxy might get confused with IP mismatches). The files in this volume should be owned by the factorio user, uid 845. This volume stores configuration, mods, and saves. To keep things simple, the container uses a single volume mounted at /factorio.
  • Prefer configuration files over environment variables.
  • Note: All environment variables are compared as strings Container Details Saves the console log to the specifies location

    #FACTORIO SERVER MODS#

    If mods should be updated before starting the server IP address (v4 or v6) the server listens on (IP) Generate a new save if one does not exist before starting the server These are the environment variables which can be specified at container run time. "description": "$ ", Environment Variables Note that this is the normal syntax with the addition of the -entrypoint setting AND the additional argument at the end, which is the name of the Scenario in the Scenarios folder.

    factorio server

    To do this, use the example entrypoint file stored in the /factorio/entrypoints directory in the volume, and launch the image with the following syntax. If you want to launch a scenario from a clean start (not from a saved map) you'll need to start the docker image from an alternate entrypoint. They can either be set as docker secrets, environment variables, or pulled from the server-settings.json file. If set a valid Factorio Username and Token must be supplied or else the server will not start. For this example data is stored in /opt/factorio.Ĭopy mods into the mods folder and restart the server.Īs of 0.17 a new environment variable was added UPDATE_MODS_ON_START which if set to true will cause the mods get to updated on server start. Run the server to create the necessary folder structure and configuration files.

    #FACTORIO SERVER FULL#

    The full game is available at, Steam, GOG.com and Humble Bundle. You can create your own maps, write mods in Lua or play with friends via Multiplayer. The game is very stable and optimized for building massive factories. Use your imagination to design your factory, combine simple elements into ingenious structures, apply management skills to keep it working and finally protect it from the creatures who don't really like you. You will be mining resources, researching technologies, building infrastructure, automating production and fighting enemies. 0.x-z - incremental fix for that version.įactorio is a game in which you build and maintain factories.latest - most up-to-date version (may be experimental).






    Factorio server