![]() It is highly recommended to edit these files and relaunch the container afterwards or provide pre-setup copies in the config directory prior to first launch. Set to true to force the container to run the Factorio server process as UID=0 (root) - NB/IMPORTANT: running with this set to "true" is insecureĭuring the first launch of the container the server-settings.json and map-gen-settings.json config files will be populated with the Factorio sample/defaults if they don't already exist. NB/IMPORTANT: It's critical that you insure directory/data permissions on all mapped volumes are correct before disabling this or Factorio will not start. Speeds up startup process on overlay2 Docker hosts. Set to false to disable the container automatic chown at startup. Specifies the UID for the container internal factorio user (used for process and file ownership) Specifies the GID for the container internal factorio group (used for file ownership) Specifies a scenario name for the server to run Override server default port for game client connections Set to true for extra container verbosity for debuggingĪdd custom command line options to factorio server executable at runtime Logs are available directly from the running container, IE: "docker logs factorio" The container has a single volume /factorio with the following structure: For more information see the "Environment variables" section in this document.Īlways stop the existing container and make a VERIFIED backup copy of your Factorio save data before installing newer images. If the container is being run with a different Docker -user setting permissions may need to be fixed manually.Ī custom UID and GID can be configured for the container internal factorio user and group. The container will attempt to adjust permissions on mapped volumes and data to match before dropping privileges to start the Factorio server processes. Report any bugs, issues or feature requests on GitHubįor security/attack surface reduction the container is configured to run the Factorio headless server with an internal user & group factorio having a pre-set UID & GID of 999.Recent changes, see: GitHub CHANGELOG.md.If you do so, make sure the place you store your ansible role is somewhat secure, so nobody steals access to your account.Factorio headless server experimental releaseįactorio headless server stable static release Additional securityįinally, I don't recommend storing your Wube factorio account's access token in plain text. Factorio download headless mirror update#Also note that if your server is not using the 'factorio' user on your linux host as the first and only user, you'll need to update the uid_number and gid_number variables to something other than 1000 lest you introduce conflict. There are 2 variables that you will need to update BEFORE you run the role against your server. There is currently no additional glibc step in this module since it was designed primiarily for use on CentOS8, which has a glibc that is compatible with factorio-headless 1.0.0.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |