mirror of
https://github.com/OpenFactorioServerManager/factorio-server-manager.git
synced 2026-06-19 20:06:55 +02:00
81e73a81bbabd715a6cbc9ce72b090e8cef935e5
#Factorio Server Manager
###A tool for managing dedicated Factorio servers. This tool runs on a Factorio server and allows management of saves, mods and many other features.
Installation
- Clone the repository
- Build the binary from the repository root (go build)
- Run the program
Usage
Run the server and specify the directory of your Factorio server installation and the interface to run the HTTP server on.
Usage of ./factorio-server-manager:
-dir string
Specify location of Factorio config directory. (default "./")
-host string
Specify IP for webserver to listen on. (default "0.0.0.0")
-port string
Specify a port for the server (default "8080")
Building the server
The backend is built as a REST API via the Go web application.
It also acts as the webserver to serve the front end react application
All api actions are accessible with the /api route. The frontend is accessible with the root url. ###Building Go backend git clone cd go build
###building React frontend install nodejs (use ) cd static/js npm install webpack cp index.html bundle.js dist/ /app/
Description
Languages
Go
65.8%
JavaScript
32.5%
Makefile
0.5%
Shell
0.5%
Dockerfile
0.3%
Other
0.4%
