Skip to content

virtualdreams/factorio-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Update

Update installation to latest experimental version.

./factorio-updater.py -u USERNAME -t TOKEN -b /path/to/factorio -p PACKAGE -a -d -x
  • -u: Username (optional for headless server)
  • -t: Token (optional for headless server)
  • -p: Package name (optional for list packages)
  • -l: List all available packages
  • -a: Apply update
  • -d: Delete update
  • -x: Use experminal version

Factorio Server (Debian)

Create a factorio user.

adduser --disable-login --gecos factorio factorio

Install headless server to /opt/factorio.

chown -R factorio:factorio /opt/factorio

Edit config-path.cfg and set the variable config-path to /home/factorio.

Create a new map or use an existing one and put it to /home/factorio/saves/map.zip

Edit server-settings.json.

systemctl start factorio.service
systemctl enable factorio.service

Use a rcon-client (like https://github.com/itzg/rcon-cli) or the built-in command line to set admin permissions if needed.

/permit username

Gnome Launcher

Put the factorio.desktop to /home/username/.local/share/applications/ and edit the path to point to the icon and binary.

About

Factorio scripts (updater, service, desktop).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages