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

 
 
 

Contributors

Languages