Repository navigation
Standalone Setup
github-actions[bot] edited this page Oct 11, 2026
·
1 revision
Installation and setup for Factorio Control Center (FCC) directly on Windows and Linux (without Docker).
-
Operating System:
- Windows 10, 11, or Windows Server 2016+
- Linux with
systemd(Ubuntu 20.04+, Debian 11+, CentOS/RHEL 8+)
- Runtime:
- Open the Releases page or use the button above to download
factorio-control-center-win.zip. - Extract the archive into a permanent directory (for example,
C:\FactorioControlCenter). - Run
Start.bat. - In the text menu:
- Select
1. Start panel.
- Select
- Open your browser and go to
http://127.0.0.1:8080/(orhttp://<your-server-ip>:8080/for remote access). - Complete the initial wizard to create the administrator account.
Run the following command in your terminal:
bash -c "$(curl -fsSL https://raw.githubusercontent.com/LouisFahrenheit/Factorio-Control-Center/main/install.sh)"The script verifies system dependencies, downloads the latest archive, extracts it to /opt/factorio-control-center, and launches the interactive menu.
- Download the release archive using the button above or wget:
cd /opt sudo wget https://github.com/LouisFahrenheit/Factorio-Control-Center/releases/latest/download/factorio-control-center-linux.tar.gz - Unpack the files:
sudo tar -xzf factorio-control-center-linux.tar.gz cd /opt/factorio-control-center - Set executable permissions and launch:
sudo chmod +x Start.sh sudo ./Start.sh
- Select
1. Start panel. - Open
http://127.0.0.1:8080/(orhttp://<your-server-ip>:8080/for remote access) in your browser.
To keep FCC running in the background and ensure it starts automatically when the system boots:
- Run
Start.batas Administrator. - Select menu option
3. Install service. - Manage the service directly from the
Start.batmenu:5. Start service6. Stop service-
4. Remove service(Standard management viaservices.mscunder Factorio Control Center is also supported).
- Run
Start.sh(withsudofor a system-wide service or as the current user). - Select menu option
3. Install service. - Manage the service directly from the
Start.shmenu:5. Start service6. Stop service-
4. Remove service(Standard management via thesystemctlcommand is also supported).
Note
All configuration files, databases, and server files in data/ and logs/ are preserved during updates.
Launch Start.bat or ./Start.sh and select:
7. Update panel
cd /opt/factorio-control-center
sudo ./scripts/update-panel.shTo configure network interfaces, firewall rules, or security tokens, review General Configuration.