FactorioServerManager

FactorioServerManager

Official

Docker app from lordfiSh's Repository

Overview

A tool for managing Factorio servers
This tool runs on a Factorio server and allows management of the Factorio server, saves, mods and many other features.

Features

  • Allows control of the Factorio Server, starting and stopping the Factorio binary
  • Allows the management of save files, upload, download and delete saves.
  • Manage installed mods, upload new ones and more
  • Manage modpacks, so it is easier to play with different configurations
  • Allow viewing of the server logs and current configuration.
  • Authentication for protecting against unauthorized users

Check the Log of the Container to see the Inital Admin Password

.github/workflows/test-workflow.yml Discord

Factorio Server Manager

A tool for managing Factorio servers.

This tool runs on a Factorio server and allows management of the Factorio server, saves, mods and many other features.

Features

  • Allows control of the Factorio Server, starting and stopping the Factorio binary.
  • Allows the management of save files, upload, download and delete saves.
  • Manage installed mods, upload new ones and more
  • Manage modpacks, so it is easier to play with different configurations
  • Allow viewing of the server logs and current configuration.
  • Authentication for protecting against unauthorized users
  • Available as a Docker container

Manage Factorio Server

Factorio Server Manager Screenshot

Manage save files

Factorio Server Manager Screenshot

Manage mods

Factorio Server Manager Screenshot

Installation and Usage

Development

Contributing

  1. Fork it!
  2. Checkout the develop branch, only use that as a base: git checkout develop
  3. Create your feature branch: git checkout -b my-new-feature
  4. Commit your changes: git commit -am 'Add some feature'
  5. Add your changes a in human readable way into CHANGELOG.md
  6. Push to the branch: git push origin my-new-feature
  7. Submit a pull request, with develop as base :D

Authors

Special Thanks

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Install FactorioServerManager on Unraid in a few clicks.

Find FactorioServerManager in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for FactorioServerManager Review the template variables and paths Click Install

Categories

Download Statistics

386,185
Total Downloads
5,653
This Month
3,263
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
ofsm/ofsm
Last Updated2024-07-13
First Seen2021-11-10

Runtime arguments

Web UI
http://[IP]:[PORT:80]
Network
bridge
Shell
sh
Privileged
false

Template configuration

FSM PortPorttcp

(check if Port is already used by other Contrainer)

Target
80
Value
8888
FSM SavesPathrw
Target
/opt/factorio/saves
Value
/mnt/user/appdata/fsm_saves/
FSM ModsPathrw

(can be left as it is)

Target
/opt/factorio/mods
Value
/mnt/user/appdata/fsm_mods
FSM ConfigPathrw

(can be left as it is)

Target
/opt/factorio/config
Value
/mnt/user/appdata/fsm_config
Factorio PortPortudp
Target
34197
Value
34197
Factorio VersionVariable

This can be *stable* or Version Number like *1.1.53*

Target
FACTORIO_VERSION
Default
stable
Value
stable